From ed16fb47392e7fe111ad0d4250ee7e0f39f5fccb Mon Sep 17 00:00:00 2001 From: Tony Wickham Date: Tue, 14 Sep 2021 15:31:26 -0700 Subject: [PATCH] Don't move taskbar window when it resizes Test: enter split screen, open folder or drag an app icon and ensure the taskbar doesn't jump briefly to the top of the screen Fixes: 199386357 Change-Id: I9a4787931a764db0bc036725a58984823a8d5467 --- .../com/android/launcher3/taskbar/TaskbarActivityContext.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java b/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java index 0d684a04d4..f986e4b5ac 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java @@ -162,6 +162,8 @@ public class TaskbarActivityContext extends ContextThemeWrapper implements Activ mWindowLayoutParams.setFitInsetsTypes(0); mWindowLayoutParams.softInputMode = WindowManager.LayoutParams.SOFT_INPUT_ADJUST_NOTHING; mWindowLayoutParams.layoutInDisplayCutoutMode = LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS; + mWindowLayoutParams.privateFlags = + WindowManager.LayoutParams.PRIVATE_FLAG_NO_MOVE_ANIMATION; WindowManagerWrapper wmWrapper = WindowManagerWrapper.getInstance(); wmWrapper.setProvidesInsetsTypes(