From fecd64c25cd126513a46e93ccc2b04dbe23f3592 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 22 Mar 2021 15:12:44 +0100 Subject: [PATCH] Discard dark colors / dark background for drafts --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 45dcf918c6..03c74cbf4c 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -543,6 +543,13 @@ public class HtmlHelper { continue; Integer color = parseColor(value); + + if (color != null && !view && Helper.isDarkTheme(context)) { + float lum = (float) ColorUtils.calculateLuminance(color); + if (lum < 0.1f) + color = null; + } + if (color == null) element.removeAttr("color"); else {