aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/utils/StylingHelper.java
diff options
context:
space:
mode:
authorChristian Schneppe <christian@pix-art.de>2018-05-16 21:37:20 +0200
committerChristian Schneppe <christian@pix-art.de>2018-05-16 21:37:20 +0200
commit9b7eaa0456cc3d43ab16f64844e59c48933316c3 (patch)
treeeb75ac2b422d8250d74b0863356f2ee0b4a65248 /src/main/java/de/pixart/messenger/utils/StylingHelper.java
parentc2bea6fe0e5d00db95a7c0b0eee68228d1fedab5 (diff)
split heighlights by special characters
Diffstat (limited to 'src/main/java/de/pixart/messenger/utils/StylingHelper.java')
-rw-r--r--src/main/java/de/pixart/messenger/utils/StylingHelper.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/utils/StylingHelper.java b/src/main/java/de/pixart/messenger/utils/StylingHelper.java
index 4412d935b..be430e584 100644
--- a/src/main/java/de/pixart/messenger/utils/StylingHelper.java
+++ b/src/main/java/de/pixart/messenger/utils/StylingHelper.java
@@ -110,6 +110,9 @@ public class StylingHelper {
codepoint = term.codePointAt(i);
if (Character.isLetterOrDigit(codepoint)) {
builder.append(Character.toChars(codepoint));
+ } else if (builder.length() > 0) {
+ words.add(builder.toString());
+ builder.delete(0, builder.length());
}
}
if (builder.length() > 0) {