diff options
author | Christian Schneppe <christian@pix-art.de> | 2018-05-05 20:44:05 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2018-05-05 20:44:05 +0200 |
commit | 0446624c51942118e74fbba93d40d83a9856723d (patch) | |
tree | 60faffcc7994f3b9bc05644e6129b31f5aa620f1 /src/main/java/de/pixart/messenger/entities/Message.java | |
parent | f37b1410e17ac8400c8b87a09b81b8af50c74e9d (diff) |
filter sequences of more than 3 ltr-rtl
Diffstat (limited to 'src/main/java/de/pixart/messenger/entities/Message.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/entities/Message.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/de/pixart/messenger/entities/Message.java b/src/main/java/de/pixart/messenger/entities/Message.java index 0d6d4c18e..8193cbb4d 100644 --- a/src/main/java/de/pixart/messenger/entities/Message.java +++ b/src/main/java/de/pixart/messenger/entities/Message.java @@ -612,7 +612,7 @@ public class Message extends AbstractEntity { } public SpannableStringBuilder getMergedBody() { - SpannableStringBuilder body = new SpannableStringBuilder(this.body.trim()); + SpannableStringBuilder body = new SpannableStringBuilder(MessageUtils.filterLtrRtl(this.body).trim()); Message current = this; while (current.mergeable(current.next())) { current = current.next(); @@ -621,7 +621,7 @@ public class Message extends AbstractEntity { } body.append("\n\n"); body.setSpan(new MergeSeparator(), body.length() - 2, body.length(), SpannableStringBuilder.SPAN_EXCLUSIVE_EXCLUSIVE); - body.append(current.getBody().trim()); + body.append(MessageUtils.filterLtrRtl(current.getBody()).trim()); } return body; } |