From de6580015c2cec0dcb9a226a2fdc1d92f3a6b6dc Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 7 Mar 2016 08:05:28 +0100 Subject: [PATCH] escape xml characters in completion "no results" hint --- .../codeInsight/completion/CompletionProgressIndicator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionProgressIndicator.java b/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionProgressIndicator.java index d8922f01001f..a23cdb996000 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionProgressIndicator.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionProgressIndicator.java @@ -734,7 +734,7 @@ public class CompletionProgressIndicator extends ProgressIndicatorBase implement final MessageBusConnection connection = project.getMessageBus().connect(); connection.subscribe(EditorHintListener.TOPIC, listener); assert text != null; - HintManager.getInstance().showErrorHint(editor, text, HintManager.UNDER); + HintManager.getInstance().showErrorHint(editor, StringUtil.escapeXml(text), HintManager.UNDER); connection.disconnect(); return result[0]; }