From 45b0fe312f37bbf6ada8e70d09f24c0a1a923666 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Tue, 26 Sep 2017 13:14:30 +0300 Subject: [PATCH] EA-107501 - NPE: RemoveExtraClosingTagIntentionAction.isAvailable --- .../intellij/codeInsight/daemon/impl/ShowIntentionsPass.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/ShowIntentionsPass.java b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/ShowIntentionsPass.java index 2b28d9854451..3e1b2c271210 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/ShowIntentionsPass.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/ShowIntentionsPass.java @@ -170,8 +170,8 @@ public class ShowIntentionsPass extends TextEditorHighlightingPass { injectedFile = InjectedLanguageUtil.findInjectedPsiNoCommit(file, offset); injectedEditor = InjectedLanguageUtil.getInjectedEditorForInjectedFile(editor, injectedFile); } - editorToUse = injectedEditor; - fileToUse = injectedFile; + editorToUse = injectedFile == null ? editor : injectedEditor; + fileToUse = injectedFile == null ? file : injectedFile; } else { editorToUse = editor;