From c6930173dfc680f0922a8787b337cc02e18de840 Mon Sep 17 00:00:00 2001 From: Alexander Zolotov Date: Fri, 18 Sep 2015 21:03:14 -0300 Subject: [PATCH] Do not search ZenCodingGenerators for invalid context (EA-73274) --- .../intellij/codeInsight/template/emmet/ZenCodingTemplate.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java b/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java index 2540fec6de44..978dec974a63 100644 --- a/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java +++ b/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java @@ -66,6 +66,9 @@ public class ZenCodingTemplate extends CustomLiveTemplateBase { @Nullable public static ZenCodingGenerator findApplicableDefaultGenerator(@NotNull PsiElement context, boolean wrapping) { + if (!context.isValid()) { + return null; + } for (ZenCodingGenerator generator : ZenCodingGenerator.getInstances()) { if (generator.isMyContext(context, wrapping) && generator.isAppliedByDefault(context)) { return generator;