From 7d27140a5969b0cb1de4915f7a397a61e231d9d7 Mon Sep 17 00:00:00 2001 From: vinayjoglekar Date: Mon, 24 Mar 2025 16:39:59 +0530 Subject: [PATCH] Fix action buttons visibility in handheld devices with blur enabled(1/n) Added scrim in overview over blur. Bug: 404479758 Test: Manual. Enter overview from home with and without tasks in handheld devices. Flag: com.android.launcher3.enable_overview_background_wallpaper_blur Change-Id: If8cb37099f2e2b1fa8bed1611ed359b49f255d64 --- .../android/launcher3/uioverrides/states/OverviewState.java | 3 +-- res/values/attrs.xml | 1 + res/values/styles.xml | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/quickstep/src/com/android/launcher3/uioverrides/states/OverviewState.java b/quickstep/src/com/android/launcher3/uioverrides/states/OverviewState.java index 3170df9571..c774143328 100644 --- a/quickstep/src/com/android/launcher3/uioverrides/states/OverviewState.java +++ b/quickstep/src/com/android/launcher3/uioverrides/states/OverviewState.java @@ -22,7 +22,6 @@ import static com.android.launcher3.Flags.enableScalingRevealHomeAnimation; import static com.android.launcher3.logging.StatsLogManager.LAUNCHER_STATE_OVERVIEW; import android.content.Context; -import android.graphics.Color; import android.graphics.Rect; import android.os.SystemProperties; @@ -162,7 +161,7 @@ public class OverviewState extends LauncherState { @Override public int getWorkspaceScrimColor(Launcher launcher) { return enableOverviewBackgroundWallpaperBlur() && BlurUtils.supportsBlursOnWindows() - ? Color.TRANSPARENT + ? Themes.getAttrColor(launcher, R.attr.overviewScrimColorOverBlur) : Themes.getAttrColor(launcher, R.attr.overviewScrimColor); } diff --git a/res/values/attrs.xml b/res/values/attrs.xml index 1ecac338a4..b0e9cd07c4 100644 --- a/res/values/attrs.xml +++ b/res/values/attrs.xml @@ -40,6 +40,7 @@ + diff --git a/res/values/styles.xml b/res/values/styles.xml index cf6c56097a..9736d9ad14 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -77,6 +77,7 @@ @color/drop_target_hover_text_color_light @color/drop_target_hover_button_color_light @color/overview_scrim + #33000000 @color/preload_icon_accent_color_light @color/preload_icon_background_color_light false @@ -141,6 +142,7 @@ #B3FFFFFF #DD000000 @color/overview_scrim_dark + #52000000 @color/preload_icon_accent_color_dark @color/preload_icon_background_color_dark