diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractFunction/ui/KotlinExtractFunctionDialog.java b/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractFunction/ui/KotlinExtractFunctionDialog.java index 7977c582dab..56aec13f089 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractFunction/ui/KotlinExtractFunctionDialog.java +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/extractFunction/ui/KotlinExtractFunctionDialog.java @@ -213,8 +213,6 @@ public class KotlinExtractFunctionDialog extends DialogWrapper { inputParametersPanel.setText("&Parameters"); inputParametersPanel.setLabelFor(parameterTablePanel.getTable()); inputParametersPanel.add(parameterTablePanel); - - functionNameField.requestFocus(); } @SuppressWarnings("SuspiciousMethodCalls") @@ -245,7 +243,7 @@ public class KotlinExtractFunctionDialog extends DialogWrapper { @Override public JComponent getPreferredFocusedComponent() { - return functionNameField; + return functionNameField.getFocusableComponent(); } @Override