From ef7b4d5dae976c1c6f4dbf5e43d6ab020361aa3a Mon Sep 17 00:00:00 2001 From: Tracy Zhou Date: Sun, 2 May 2021 07:14:46 +0000 Subject: [PATCH] Revert "Revert "Finish recents animation upon home rotation"" This reverts commit 0f8787db8038301608e39418a7b15610dbcac425. Reason for revert: Revert and fix the broken tapl test Fixes: 184054813 Change-Id: Ib647e11bfa0a2dc79a5a815be56452bb07e04ddf --- .../src/com/android/quickstep/views/RecentsView.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java index e5ce9509c8..1a0a1a4357 100644 --- a/quickstep/src/com/android/quickstep/views/RecentsView.java +++ b/quickstep/src/com/android/quickstep/views/RecentsView.java @@ -2486,6 +2486,15 @@ public abstract class RecentsView finishRecentsAnimation(true, this::onConfigurationChangedInternal)); + } else { + onConfigurationChangedInternal(); + } + } + + private void onConfigurationChangedInternal() { final int rotation = mActivity.getDisplay().getRotation(); if (mOrientationState.setRecentsRotation(rotation)) { updateOrientationHandler(); @@ -3438,7 +3447,7 @@ public abstract class RecentsView