aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/pixart/messenger')
-rw-r--r--src/main/java/de/pixart/messenger/utils/UIHelper.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/de/pixart/messenger/utils/UIHelper.java b/src/main/java/de/pixart/messenger/utils/UIHelper.java
index 0f2a33d13..4f2c5a349 100644
--- a/src/main/java/de/pixart/messenger/utils/UIHelper.java
+++ b/src/main/java/de/pixart/messenger/utils/UIHelper.java
@@ -240,7 +240,8 @@ public class UIHelper {
public static boolean isPositionFollowedByQuoteableCharacter(CharSequence body, int pos) {
return !isPositionFollowedByNumber(body, pos)
- && !isPositionFollowedByEmoticon(body, pos);
+ && !isPositionFollowedByEmoticon(body, pos)
+ && !isPositionFollowedByEquals(body, pos);
}
private static boolean isPositionFollowedByNumber(CharSequence body, int pos) {
@@ -258,6 +259,10 @@ public class UIHelper {
return previousWasNumber;
}
+ private static boolean isPositionFollowedByEquals(CharSequence body, int pos) {
+ return body.length() > pos + 1 && body.charAt(pos + 1) == '=';
+ }
+
private static boolean isPositionFollowedByEmoticon(CharSequence body, int pos) {
if (body.length() <= pos + 1) {
return false;