From 6835ba71818993639bc2ed9522cff0254529fb60 Mon Sep 17 00:00:00 2001 From: Vassiliy Kudryashov Date: Fri, 3 Aug 2012 15:28:14 +0400 Subject: [PATCH] Don't proceed if editor is null --- .../daemon/impl/quickfix/AccessStaticViaInstanceFix.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AccessStaticViaInstanceFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AccessStaticViaInstanceFix.java index 4d6d6c179293..f8efc0da3110 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AccessStaticViaInstanceFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AccessStaticViaInstanceFix.java @@ -118,6 +118,8 @@ public class AccessStaticViaInstanceFix extends LocalQuickFixAndIntentionActionO if (hasSideEffects && !ApplicationManager.getApplication().isUnitTestMode()) { final TextAttributes attributes = EditorColorsManager.getInstance().getGlobalScheme().getAttributes(EditorColors.SEARCH_RESULT_ATTRIBUTES); final Editor editor = PlatformDataKeys.EDITOR.getData(DataManager.getInstance().getDataContext()); + if (editor == null) + return false; HighlightManager.getInstance(project).addOccurrenceHighlights(editor, PsiUtilBase.toPsiElementArray(sideEffects), attributes, true, null); try {