From f555b0d868d518cdb7043ddddfa432fa2174d103 Mon Sep 17 00:00:00 2001 From: Maxim Medvedev Date: Wed, 5 Oct 2011 08:44:36 +0400 Subject: [PATCH] IDEA-75050 Groovy: Throwable at GrIntroduceClosureParameterProcessor.performRefactoring() in Introduce Closure Parameter -> Delegate via Overloading with "Change Usages" option disabled --- .../introduce/parameter/GrIntroduceParameterDialog.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/parameter/GrIntroduceParameterDialog.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/parameter/GrIntroduceParameterDialog.java index 4e1123d512df..08f51ce98220 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/parameter/GrIntroduceParameterDialog.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/parameter/GrIntroduceParameterDialog.java @@ -101,6 +101,8 @@ public class GrIntroduceParameterDialog extends RefactoringDialog implements GrI myChangeVarUsages.setVisible(context.toReplaceIn instanceof GrClosableBlock && context.toSearchFor instanceof GrVariable); myChangeVarUsages.setSelected(true); + myDelegateViaOverloadingMethodCheckBox.setVisible(context.toSearchFor != null); + setTitle(RefactoringBundle.message("introduce.parameter.title")); init(); }