diff --git a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java index cae6da6b87..cf88785f12 100644 --- a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java +++ b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java @@ -43,6 +43,7 @@ import com.sun.mail.util.MessageRemovedIOException; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; +import org.jsoup.nodes.Document; import java.io.File; import java.io.IOException; @@ -832,11 +833,18 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback 0); + } + String html = Helper.readText(file); if (criteria.in_html) { if (html.contains(criteria.query)) return true; } + if (criteria.in_message) { // This won't match

An example

when searching for "An example" if (contains(html, criteria.query, partial, true)) { @@ -992,6 +1000,15 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback