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;