From 221fe3d9059802c6a97eec035dcb4d074edef356 Mon Sep 17 00:00:00 2001 From: Hongwei Wang Date: Thu, 26 Mar 2020 13:13:04 -0700 Subject: Save reentry bounds from SysUI On the other hand, since we won't be able to get the callback from TaskOrganizer when an activity (used to be in PiP mode) is removed, reset of the reentry bounds is kept in WM. Bug: 152549281 Test: manually enter/exit PiP Change-Id: I8b4b7f87c4a7601d8bdf32af8105a68450012a87 --- .../shared/system/PinnedStackListenerForwarder.java | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'packages/SystemUI/shared') diff --git a/packages/SystemUI/shared/src/com/android/systemui/shared/system/PinnedStackListenerForwarder.java b/packages/SystemUI/shared/src/com/android/systemui/shared/system/PinnedStackListenerForwarder.java index 360244c9af52..34a0268201f4 100644 --- a/packages/SystemUI/shared/src/com/android/systemui/shared/system/PinnedStackListenerForwarder.java +++ b/packages/SystemUI/shared/src/com/android/systemui/shared/system/PinnedStackListenerForwarder.java @@ -74,16 +74,9 @@ public class PinnedStackListenerForwarder extends IPinnedStackListener.Stub { } @Override - public void onSaveReentryBounds(ComponentName componentName, Rect bounds) { + public void onActivityHidden(ComponentName componentName) { for (PinnedStackListener listener : mListeners) { - listener.onSaveReentryBounds(componentName, bounds); - } - } - - @Override - public void onResetReentryBounds(ComponentName componentName) { - for (PinnedStackListener listener : mListeners) { - listener.onResetReentryBounds(componentName); + listener.onActivityHidden(componentName); } } @@ -121,9 +114,7 @@ public class PinnedStackListenerForwarder extends IPinnedStackListener.Stub { public void onActionsChanged(ParceledListSlice actions) {} - public void onSaveReentryBounds(ComponentName componentName, Rect bounds) {} - - public void onResetReentryBounds(ComponentName componentName) {} + public void onActivityHidden(ComponentName componentName) {} public void onDisplayInfoChanged(DisplayInfo displayInfo) {} -- cgit v1.2.3-59-g8ed1b