From e294ec2192b4407470cbfb1a1eb8feea6220bb5b Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Tue, 17 Feb 2015 12:34:08 +0100 Subject: [PATCH] introduce parameter: when initial names are suggested type selector is not initialized yet and selected type is always null, default type would be better --- .../introduceParameter/AbstractJavaInplaceIntroducer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/introduceParameter/AbstractJavaInplaceIntroducer.java b/java/java-impl/src/com/intellij/refactoring/introduceParameter/AbstractJavaInplaceIntroducer.java index 2ce7340632c9..92aedd951319 100644 --- a/java/java-impl/src/com/intellij/refactoring/introduceParameter/AbstractJavaInplaceIntroducer.java +++ b/java/java-impl/src/com/intellij/refactoring/introduceParameter/AbstractJavaInplaceIntroducer.java @@ -50,7 +50,7 @@ public abstract class AbstractJavaInplaceIntroducer extends AbstractInplaceIntro @Override protected String[] suggestNames(boolean replaceAll, PsiVariable variable) { - final PsiType defaultType = myTypeSelectorManager.getTypeSelector().getSelectedType(); + final PsiType defaultType = getType(); final String propertyName = variable != null ? JavaCodeStyleManager.getInstance(myProject).variableNameToPropertyName(variable.getName(), VariableKind.LOCAL_VARIABLE) : null;