From ce506e57cafd00e5c58a43d6aa5322eb9cf71a56 Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Tue, 17 May 2016 16:19:58 +0300 Subject: [PATCH] Don't mess up with HTML --- .../plugins/api/MavenPluginConfigurationLanguageInjector.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/plugins/api/MavenPluginConfigurationLanguageInjector.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/plugins/api/MavenPluginConfigurationLanguageInjector.java index 262cfedea4b5..26b2272a6a06 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/plugins/api/MavenPluginConfigurationLanguageInjector.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/plugins/api/MavenPluginConfigurationLanguageInjector.java @@ -16,6 +16,7 @@ package org.jetbrains.idea.maven.plugins.api; import com.intellij.lang.Language; +import com.intellij.lang.html.HTMLLanguage; import com.intellij.openapi.util.TextRange; import com.intellij.psi.InjectedLanguagePlaces; import com.intellij.psi.LanguageInjector; @@ -30,6 +31,7 @@ public final class MavenPluginConfigurationLanguageInjector implements LanguageI @Override public void getLanguagesToInject(@NotNull final PsiLanguageInjectionHost host, @NotNull final InjectedLanguagePlaces injectionPlacesRegistrar) { + if (host.isValid() && host.getContainingFile().getLanguage().is(HTMLLanguage.INSTANCE)) return; if (!(host instanceof XmlText)) return; final XmlText xmlText = (XmlText)host;