--- a/db.dataview/src/org/netbeans/modules/db/dataview/output/InsertRecordDialog.java Tue Sep 02 19:03:06 2014 +0000 +++ b/db.dataview/src/org/netbeans/modules/db/dataview/output/InsertRecordDialog.java Wed Sep 03 21:14:12 2014 +0200 @@ -43,11 +43,9 @@ */ package org.netbeans.modules.db.dataview.output; -import java.awt.AWTEvent; import java.awt.Component; import java.awt.Container; import java.awt.Dimension; -import java.awt.EventQueue; import java.awt.FocusTraversalPolicy; import java.awt.Rectangle; import org.netbeans.modules.db.dataview.table.JXTableRowHeader; @@ -126,22 +124,6 @@ if (rowIndex != -1 && columnIndex != -1 && getModel().getRowCount() > 1) { removeBtn.setEnabled(true); } - AWTEvent awtEvent = EventQueue.getCurrentEvent(); - if (awtEvent instanceof KeyEvent) { - KeyEvent keyEvt = (KeyEvent) awtEvent; - if (keyEvt.getSource() != InsertRecordDialog.this) { - return; - } - if (rowIndex == 0 && columnIndex == 0 && KeyStroke.getKeyStrokeForEvent(keyEvt).equals(KeyStroke.getKeyStroke(KeyEvent.VK_TAB, 0))) { - appendEmptyRow(); - rowIndex = getRowCount() - 1; //Otherwise the selection switches to the first row - editCellAt(rowIndex, 0); - } else if (KeyStroke.getKeyStrokeForEvent(keyEvt).equals(KeyStroke.getKeyStroke(KeyEvent.VK_SHIFT + KeyEvent.VK_TAB, 0))) { - editCellAt(rowIndex, columnIndex); - } else { - editCellAt(rowIndex, columnIndex); - } - } super.changeSelection(rowIndex, columnIndex, toggle, extend); } };