fix annoying editor

This commit is contained in:
Konstantin Bulenkov
2012-05-29 16:31:53 +02:00
parent df6b4eea26
commit 3af7d70c11
@@ -30,6 +30,7 @@ import javax.swing.table.TableCellRenderer;
import javax.swing.table.TableColumn;
import javax.swing.table.TableColumnModel;
import java.awt.*;
import java.awt.event.MouseEvent;
import java.util.ArrayList;
import java.util.EventObject;
import java.util.List;
@@ -83,6 +84,7 @@ public abstract class FileColorSettingsTable extends JBTable {
@Override
public boolean editCellAt(int row, int column, EventObject e) {
if (e instanceof MouseEvent && ((MouseEvent)e).getClickCount() == 1) return false;
final Object at = getModel().getValueAt(row, column);
final FileColorConfigurationEditDialog dialog = new FileColorConfigurationEditDialog(myManager, ((FileColorConfiguration)at));
dialog.getScopeComboBox().setEnabled(false);
@@ -90,11 +92,6 @@ public abstract class FileColorSettingsTable extends JBTable {
return false;
}
@Override
public boolean isCellEditable(int row, int column) {
return column == 1;
}
public boolean isModified() {
final List<FileColorConfiguration> current = getModel().getConfigurations();