From 6eb128ab81a622bfa96ff9e36daaecedc6add7c2 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 30 Sep 2022 12:14:13 +0200 Subject: [PATCH] Break query text --- app/src/main/java/eu/faircode/email/Fts4DbHelper.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/Fts4DbHelper.java b/app/src/main/java/eu/faircode/email/Fts4DbHelper.java index efa6740521..d04f6f2544 100644 --- a/app/src/main/java/eu/faircode/email/Fts4DbHelper.java +++ b/app/src/main/java/eu/faircode/email/Fts4DbHelper.java @@ -185,9 +185,7 @@ public class Fts4DbHelper extends SQLiteOpenHelper { Long account, Long folder, long[] exclude, BoundaryCallbackMessages.SearchCriteria criteria) { - String query = criteria.query.trim(); - query = Normalizer.normalize(query, Normalizer.Form.NFKD) - .replaceAll("[\\p{InCombiningDiacriticalMarks}]", ""); + String query = breakText(criteria.query.trim()); List word = new ArrayList<>(); List plus = new ArrayList<>(); @@ -242,7 +240,7 @@ public class Fts4DbHelper extends SQLiteOpenHelper { } } - String search = (sb.length() > 0 ? sb.toString() : escape(criteria.query)); + String search = (sb.length() > 0 ? sb.toString() : escape(query)); String select = ""; if (account != null)