From 66bfe0eebf8ee1a676baf495a6acf0a4eeab40c9 Mon Sep 17 00:00:00 2001 From: Eugene Kudelevsky Date: Thu, 15 Dec 2011 15:28:27 +0400 Subject: [PATCH] WI-8750 zen coding: do not expand single text node --- .../codeInsight/template/zencoding/ZenCodingTemplate.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml/impl/src/com/intellij/codeInsight/template/zencoding/ZenCodingTemplate.java b/xml/impl/src/com/intellij/codeInsight/template/zencoding/ZenCodingTemplate.java index adbbcf69d36d..29bac4033e11 100644 --- a/xml/impl/src/com/intellij/codeInsight/template/zencoding/ZenCodingTemplate.java +++ b/xml/impl/src/com/intellij/codeInsight/template/zencoding/ZenCodingTemplate.java @@ -151,7 +151,10 @@ public class ZenCodingTemplate implements CustomLiveTemplate { } MyParser parser = new MyParser(tokens, callback, generator); ZenCodingNode node = parser.parse(); - return parser.myIndex == tokens.size() ? node : null; + if (parser.myIndex != tokens.size() || node instanceof TextNode) { + return null; + } + return node; } private static boolean validate(@NotNull List tokens, @NotNull ZenCodingGenerator generator) {