From 07a0192b233f0e5bb095bf203d4dbc8aa2485c3a Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 2 Aug 2022 15:17:01 +0200 Subject: [PATCH] Fixed light/dark color correction --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 7b9926cc9c..b0507ebf7d 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -750,7 +750,7 @@ public class HtmlHelper { // Special case: // external draft: very dark/light font double lum = ColorUtils.calculateLuminance(color); - if (lum < MIN_LUMINANCE_COMPOSE || lum > 1 - MIN_LUMINANCE_COMPOSE) + if (dark ? lum < 1 - MIN_LUMINANCE_COMPOSE : lum > MIN_LUMINANCE_COMPOSE) color = null; } @@ -761,7 +761,7 @@ public class HtmlHelper { // Background color was suppressed because "no color" if (color != null) { double lum = ColorUtils.calculateLuminance(color); - if (dark ? lum < MIN_LUMINANCE_VIEW : lum > 1 - MIN_LUMINANCE_VIEW) + if (dark ? lum < 1 - MIN_LUMINANCE_VIEW : lum > MIN_LUMINANCE_VIEW) color = textColorPrimary; } }