From ef96ba720cf8f27d4a0438c6db266fe3bcaad69e Mon Sep 17 00:00:00 2001 From: Josia Pietsch Date: Tue, 26 Nov 2024 01:07:06 +0100 Subject: [PATCH] don't dim background when using light theme --- .../jrpie/android/launcher/preferences/theme/Background.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt b/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt index c9a3434..da301c0 100644 --- a/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt +++ b/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt @@ -5,6 +5,7 @@ import android.os.Build import android.view.Window import android.view.WindowManager import de.jrpie.android.launcher.R +import de.jrpie.android.launcher.preferences.LauncherPreferences @Suppress("unused") enum class Background(val id: Int, val dim: Boolean = false, val blur: Boolean = false) { @@ -31,6 +32,10 @@ enum class Background(val id: Int, val dim: Boolean = false, val blur: Boolean = dimAmount += 0.1f } + if (LauncherPreferences.theme().colorTheme() == ColorTheme.LIGHT) { + dimAmount = 0f + } + if (dim) { layoutParams.dimAmount = dimAmount window.addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND)