From 36d636c27f040ae52df35dc5aca4e4f9f9558707 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 6 Jun 2024 10:16:48 +0200 Subject: [PATCH] Refactoring --- app/src/main/java/eu/faircode/email/Helper.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index 27a0996162..6c73837e46 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -202,6 +202,7 @@ public class Helper { static final int PIN_FAILURE_DELAY = 3; // seconds static final long PIN_FAILURE_DELAY_MAX = 20 * 60 * 1000L; // milliseconds static final float BNV_LUMINANCE_THRESHOLD = 0.7f; + static final float MIN_SNACKBAR_LUMINANCE = 0.3f; static final String PLAY_PACKAGE_NAME = "com.android.vending"; @@ -2073,8 +2074,8 @@ public class Helper { snackbar.setGestureInsetBottomIgnored(true); int colorAccent = Helper.resolveColor(snackbar.getContext(), android.R.attr.colorAccent); double lum = ColorUtils.calculateLuminance(colorAccent); - if (lum < 0.3) { - colorAccent = ColorUtils.blendARGB(colorAccent, Color.WHITE, 0.3f); + if (lum < MIN_SNACKBAR_LUMINANCE) { + colorAccent = ColorUtils.blendARGB(colorAccent, Color.WHITE, MIN_SNACKBAR_LUMINANCE); snackbar.setActionTextColor(colorAccent); } return snackbar;