From dfdab91337830e63233e0f74ee47c4c816ba51c7 Mon Sep 17 00:00:00 2001 From: Brian Isganitis Date: Mon, 10 Mar 2025 15:21:13 -0400 Subject: [PATCH] Fix layout transition crash for phone with QSB inline. Phone can now have QSB inline when in landscape. Need to adjust layout transition initialization to reflect that. Flag: com.android.window.flags.enable_taskbar_recents_layout_transition Bug: 343521765 Test: go/testedequals Change-Id: I9f0b61108170188da1a37b99c9e1411da6b71946 --- quickstep/src/com/android/launcher3/taskbar/TaskbarView.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java b/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java index 07b77c955c..93662cdae9 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java @@ -200,10 +200,7 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar // TODO: Disable touch events on QSB otherwise it can crash. mQsb = LayoutInflater.from(context).inflate(R.layout.search_container_hotseat, this, false); - mNumStaticViews = - ENABLE_TASKBAR_RECENTS_LAYOUT_TRANSITION.isTrue() && !mActivityContext.isPhoneMode() - ? addStaticViews() - : 0; + mNumStaticViews = ENABLE_TASKBAR_RECENTS_LAYOUT_TRANSITION.isTrue() ? addStaticViews() : 0; } /**