diff --git a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java index 7ede3e2d11..e8b5f62ba1 100644 --- a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java +++ b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java @@ -309,7 +309,7 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback 0) sb.append("\\s+"); sb.append(Pattern.quote(word.get(i))); } - sb.append(")\\b.*?"); + sb.append(partial ? ").*" : ")\\b.*?"); Pattern pat = Pattern.compile(sb.toString(), Pattern.DOTALL); return pat.matcher(text).matches();