From e57583e7052c5537611dde433d2ed521752bb1b4 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Wed, 13 Jul 2011 18:38:01 +0200 Subject: [PATCH] correctly show spaces in debugger's multiline tooltips --- .../src/com/intellij/debugger/ui/impl/DebuggerTreeBase.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/impl/DebuggerTreeBase.java b/java/debugger/impl/src/com/intellij/debugger/ui/impl/DebuggerTreeBase.java index c5f730109d16..7e81ee69ff54 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/impl/DebuggerTreeBase.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/impl/DebuggerTreeBase.java @@ -121,13 +121,16 @@ public class DebuggerTreeBase extends DnDAwareTree implements Disposable { } if (tipText.length() > 0) { - final StringTokenizer tokenizer = new StringTokenizer(tipText, "\n", true); + final StringTokenizer tokenizer = new StringTokenizer(tipText, "\n ", true); while (tokenizer.hasMoreElements()) { final String each = tokenizer.nextElement(); if ("\n".equals(each)) { tipBuilder.append("
"); } + else if (" ".equals(each)) { + tipBuilder.append("  "); + } else { tipBuilder.append(JDOMUtil.legalizeText(each)); }