From: anna Date: Mon, 15 Feb 2010 13:52:06 +0000 (+0300) Subject: NPE (18686) X-Git-Tag: review-1~19^2~2 X-Git-Url: https://repo.or.cz/w/fedora-idea.git/commitdiff_plain/6fa0bfb71c136f6220c4535aebb11a81d1d28629 NPE (18686) --- diff --git a/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/VariableInplaceRenamer.java b/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/VariableInplaceRenamer.java index 8b5f4db088..30945e6ab6 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/VariableInplaceRenamer.java +++ b/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/VariableInplaceRenamer.java @@ -263,7 +263,10 @@ public class VariableInplaceRenamer { for (final PsiNamedElement element : renamer.getElements()) { ApplicationManager.getApplication().runWriteAction(new Runnable() { public void run() { - RenameUtil.doRenameGenericNamedElement(element, renamer.getRenames().get(element), RenameProcessor.extractUsagesForElement(element, usageInfos), null); + final String newElementName = renamer.getNewName(element); + if (newElementName != null) { + RenameUtil.doRenameGenericNamedElement(element, newElementName, RenameProcessor.extractUsagesForElement(element, usageInfos), null); + } } }); }