From 980c2d4a7fe684440cc3e40dcdf7818d9e8ea150 Mon Sep 17 00:00:00 2001 From: agrath Date: Tue, 17 Jan 2012 14:27:22 -1300 Subject: [PATCH] Fix DynamicXml eating - inside CData sections --- umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicXml.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicXml.cs b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicXml.cs index 4c37e2544a..f807b3a274 100644 --- a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicXml.cs +++ b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicXml.cs @@ -626,7 +626,10 @@ namespace umbraco.MacroEngines { if (ic == (int)'<' && !IsInsideQuotes) { - IsInsideElement = true; + if (tr.Peek() != (int)'!') + { + IsInsideElement = true; + } } if (ic == (int)'>' && !IsInsideQuotes) {