From 7fee161cd5d734fdaaa3dadbc985dc40fe4ba52c Mon Sep 17 00:00:00 2001 From: Alex Chau Date: Tue, 28 Feb 2023 12:46:50 +0000 Subject: [PATCH] Skip updateIconAlphaForHome if Taskbar is already destroyed Bug: 269409332 Test: Switch display with and without Tasxkbar at home and in-app, Taskbar and Hotseat visibility are correct Change-Id: I598f618c336067bf795b77ccdf3b03f420634047 --- .../launcher3/taskbar/TaskbarLauncherStateController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java b/quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java index 0b86155004..b586487f33 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java @@ -471,6 +471,7 @@ import java.util.StringJoiner; if (mControllers.taskbarActivityContext.isDestroyed()) { Log.e("b/260135164", "updateIconAlphaForHome is called after Taskbar is destroyed", new Exception()); + return; } mIconAlphaForHome.setValue(alpha); boolean hotseatVisible = alpha == 0