From 6305d974eba6a183b0750d5745dc1528d7464a25 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Sun, 29 Jun 2025 17:50:36 +0200 Subject: [PATCH] Fix wallpaper blur option not having an effect --- .../de/mm20/launcher2/ui/launcher/SharedLauncherActivity.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/SharedLauncherActivity.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/SharedLauncherActivity.kt index 3156a8b6..149e6d20 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/SharedLauncherActivity.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/SharedLauncherActivity.kt @@ -30,6 +30,7 @@ import androidx.compose.ui.geometry.Size import androidx.compose.ui.graphics.TransformOrigin import androidx.compose.ui.graphics.graphicsLayer import androidx.compose.ui.unit.IntOffset +import androidx.compose.ui.unit.dp import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsControllerCompat import androidx.lifecycle.Lifecycle @@ -141,6 +142,8 @@ abstract class SharedLauncherActivity( val searchBarColor by viewModel.searchBarColor.collectAsState() val searchBarAutofocus by viewModel.autoFocusSearch.collectAsState(false) val widgetsOnHomeScreen by viewModel.widgetsOnHomeScreen.collectAsState() + val wallpaperBlur by viewModel.wallpaperBlur.collectAsState() + val wallpaperBlurRadius by viewModel.wallpaperBlurRadius.collectAsState() val fixedRotation by viewModel.fixedRotation.collectAsState() @@ -222,6 +225,8 @@ abstract class SharedLauncherActivity( hideNav, widgetsOnHomeScreen, searchBarAutofocus, + wallpaperBlur, + wallpaperBlurRadius, ) { if (mode == LauncherActivityMode.Assistant) { val searchComponent = SearchComponent( @@ -365,6 +370,7 @@ abstract class SharedLauncherActivity( showStatusBar = !hideStatus, showNavBar = !hideNav, darkSearchBar = darkSearchBar, + wallpaperBlurRadius = if (wallpaperBlur) wallpaperBlurRadius.dp else 0.dp, ) if (config.isUseless()) config.copy(