From d1564913dc65ff006609f8cb8d6495a3a866ca44 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 5 Apr 2016 18:12:27 +0200 Subject: [PATCH] remove doWhenFocusSettlesDown because introduce parameter seems to work without it --- .../introduceParameter/IntroduceParameterHandler.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java b/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java index 2d1083f081d2..8d311229d6fa 100644 --- a/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java +++ b/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java @@ -50,7 +50,6 @@ import com.intellij.openapi.util.Pair; import com.intellij.openapi.util.Pass; import com.intellij.openapi.util.Ref; import com.intellij.openapi.util.TextRange; -import com.intellij.openapi.wm.IdeFocusManager; import com.intellij.psi.*; import com.intellij.psi.codeStyle.JavaCodeStyleManager; import com.intellij.psi.codeStyle.SuggestedNameInfo; @@ -267,12 +266,7 @@ public class IntroduceParameterHandler extends IntroduceHandlerBase { final PsiMethod methodToSearchFor = superMethod.isEnabled() && superMethod.isSelected() ? methodToSearchIn.findDeepestSuperMethod() : methodToSearchIn; - Runnable runnable = new Runnable() { - public void run() { - consumer.consume(methodToSearchIn, methodToSearchFor); - } - }; - IdeFocusManager.findInstance().doWhenFocusSettlesDown(runnable); + consumer.consume(methodToSearchIn, methodToSearchFor); } }, KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0))); myEnclosingMethodsPopup = JBPopupFactory.getInstance().createComponentPopupBuilder(panel, list)