diff --git a/plugins/grazie/src/test/testData/ide/language/xml/Example.html b/plugins/grazie/src/test/testData/ide/language/xml/Example.html index 5d283ea40bd3..db0abd549bf4 100644 --- a/plugins/grazie/src/test/testData/ide/language/xml/Example.html +++ b/plugins/grazie/src/test/testData/ide/language/xml/Example.html @@ -11,6 +11,8 @@ Some widely used comparison methods (e.g. String.compareTo) actually return values. +

Bild: © Kurt

+
   boolean allStartWith(String a, String b, String c, String d, String prefix)
 
diff --git a/plugins/grazie/xml/main/kotlin/com/intellij/grazie/ide/language/xml/XmlTextExtractor.java b/plugins/grazie/xml/main/kotlin/com/intellij/grazie/ide/language/xml/XmlTextExtractor.java index 6a7af667f1ad..6c7885213ffd 100644 --- a/plugins/grazie/xml/main/kotlin/com/intellij/grazie/ide/language/xml/XmlTextExtractor.java +++ b/plugins/grazie/xml/main/kotlin/com/intellij/grazie/ide/language/xml/XmlTextExtractor.java @@ -108,7 +108,7 @@ public class XmlTextExtractor extends TextExtractor { markupIndices.add(group.size()); } } - if (each instanceof OuterLanguageElement) { + if (each instanceof OuterLanguageElement || each instanceof XmlEntityRef) { flushGroup(true); unknownBefore = true; }