NPE
authorAnna Kozlova <anna.kozlova@jetbrains.com>
Wed, 26 Aug 2015 13:29:17 +0000 (16:29 +0300)
committerAnna Kozlova <anna.kozlova@jetbrains.com>
Wed, 26 Aug 2015 13:29:17 +0000 (16:29 +0300)
platform/lang-impl/src/com/intellij/refactoring/actions/InvertBooleanAction.java

index c544ed07e9de514f4fe668b423c49f68796b4eb1..65320d6cfcca2f2b0a742d1749c68dd1ad89d17c 100644 (file)
@@ -33,7 +33,7 @@ public class InvertBooleanAction extends BaseRefactoringAction {
   }
 
   protected boolean isEnabledOnElements(@NotNull PsiElement[] elements) {
-    if (elements.length == 1) {
+    if (elements.length == 1 && elements[0] != null) {
       for (InvertBooleanDelegate delegate : Extensions.getExtensions(InvertBooleanDelegate.EP_NAME)) {
         if (delegate.isVisibleOnElement(elements[0])) {
           return true;