diff --git a/css.editor/src/org/netbeans/modules/css/refactoring/RenamePanel.java b/css.editor/src/org/netbeans/modules/css/refactoring/RenamePanel.java --- a/css.editor/src/org/netbeans/modules/css/refactoring/RenamePanel.java +++ b/css.editor/src/org/netbeans/modules/css/refactoring/RenamePanel.java @@ -95,7 +95,15 @@ public @Override void requestFocus() { nameField.requestFocus(); } - + + @Override + public boolean requestFocusInWindow() { + if(nameField.isEnabled()) { + nameField.requestFocusInWindow(); + } + return true; + } + /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is diff --git a/css.prep/src/org/netbeans/modules/css/prep/editor/refactoring/RenamePanel.java b/css.prep/src/org/netbeans/modules/css/prep/editor/refactoring/RenamePanel.java --- a/css.prep/src/org/netbeans/modules/css/prep/editor/refactoring/RenamePanel.java +++ b/css.prep/src/org/netbeans/modules/css/prep/editor/refactoring/RenamePanel.java @@ -98,7 +98,15 @@ public @Override void requestFocus() { nameField.requestFocus(); } - + + @Override + public boolean requestFocusInWindow() { + if(nameField.isEnabled()) { + nameField.requestFocusInWindow(); + } + return true; + } + /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is diff --git a/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/RenamePanel.java b/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/RenamePanel.java --- a/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/RenamePanel.java +++ b/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/RenamePanel.java @@ -114,7 +114,15 @@ textCheckBox.requestFocus(); } } - + + @Override + public boolean requestFocusInWindow() { + if(nameField.isEnabled()) { + nameField.requestFocusInWindow(); + } + return true; + } + /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is diff --git a/javascript.refactoring/src/org/netbeans/modules/refactoring/javascript/ui/RenamePanel.form b/javascript.refactoring/src/org/netbeans/modules/refactoring/javascript/ui/RenamePanel.form --- a/javascript.refactoring/src/org/netbeans/modules/refactoring/javascript/ui/RenamePanel.form +++ b/javascript.refactoring/src/org/netbeans/modules/refactoring/javascript/ui/RenamePanel.form @@ -1,4 +1,4 @@ - +