From e6df71d9bad2bdc6524ce3d747fcbb1487736bd9 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 12 Sep 2023 22:21:01 +0200 Subject: [PATCH] LT improvements --- app/src/main/java/eu/faircode/email/LanguageTool.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/LanguageTool.java b/app/src/main/java/eu/faircode/email/LanguageTool.java index c6f530b16a..ce11be8bed 100644 --- a/app/src/main/java/eu/faircode/email/LanguageTool.java +++ b/app/src/main/java/eu/faircode/email/LanguageTool.java @@ -289,12 +289,11 @@ public class LanguageTool { suggestion.replacements.add(jreplacement.getString("value")); } - if (suggestion.replacements.size() > 0) - result.add(suggestion); - JSONObject jrule = jmatch.optJSONObject("rule"); if (jrule != null) suggestion.issueType = jrule.optString("issueType"); + + result.add(suggestion); } return result; @@ -484,7 +483,7 @@ public class LanguageTool { public SuggestionSpanEx(Context context, String[] suggestions, boolean misspelled) { super(context, suggestions, misspelled || Build.VERSION.SDK_INT < Build.VERSION_CODES.S - ? SuggestionSpan.FLAG_MISSPELLED + ? SuggestionSpan.FLAG_MISSPELLED | SuggestionSpan.FLAG_EASY_CORRECT : SuggestionSpan.FLAG_GRAMMAR_ERROR); highlightColor = Helper.resolveColor(context, android.R.attr.textColorHighlight); underlineColor = (misspelled ? Color.RED : highlightColor);