diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java index 976e2880edef..16f439914eb0 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java @@ -255,16 +255,11 @@ public abstract class GrIntroduceHandlerBase() { + ApplicationManager.getApplication().runWriteAction(new Computable() { public GrVariable compute() { return runRefactoring(context, settings); } }); - - if (editor != null && created != null) { - PsiDocumentManager.getInstance(project).commitDocument(editor.getDocument()); - editor.getCaretModel().moveToOffset(created.getNameIdentifierGroovy().getTextOffset()); - } } }, getRefactoringName(), null);