From 1666478b304c38aba805d4148ff4e05e1f0f067d Mon Sep 17 00:00:00 2001 From: Eugene Vigdorchik Date: Mon, 14 Mar 2005 16:24:29 +0300 Subject: [PATCH] Well, hopefully fixed transforming code fragments' chameleons --- .../refactoring/anonymousToInner/AnonymousToInnerHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/com/intellij/refactoring/anonymousToInner/AnonymousToInnerHandler.java b/source/com/intellij/refactoring/anonymousToInner/AnonymousToInnerHandler.java index 11f28fa4cce0..690e4b703187 100644 --- a/source/com/intellij/refactoring/anonymousToInner/AnonymousToInnerHandler.java +++ b/source/com/intellij/refactoring/anonymousToInner/AnonymousToInnerHandler.java @@ -43,6 +43,9 @@ public class AnonymousToInnerHandler implements RefactoringActionHandler { private boolean myMakeStatic; public void invoke(Project project, PsiElement[] elements, DataContext dataContext) { + if (elements != null && elements.length == 1 && elements[0] instanceof PsiAnonymousClass) { + invoke(project, (PsiAnonymousClass)elements[0]); + } } public void invoke(final Project project, Editor editor, final PsiFile file, DataContext dataContext) {