From e82eca31540d655dc0f26f1c73bafa3e4cd4069e Mon Sep 17 00:00:00 2001 From: Jacqueline Bronger Date: Wed, 7 Sep 2022 10:54:02 +0200 Subject: [PATCH] Reset collapsed TV PiP state for next PiP Collapsed state should not be saved between PiPs - position is already being reset. Bug: 245924165 Test: manual - start expanded PiP, collapse from menu, close, open new expanded PiP -> PiP should be expanded Change-Id: I8e5c111acabfcc5ccd7939fd0f053e4cdb180475 --- .../Shell/src/com/android/wm/shell/pip/tv/TvPipBoundsState.java | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipBoundsState.java b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipBoundsState.java index ca22882187d8f..1651f8993dc18 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipBoundsState.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipBoundsState.java @@ -87,6 +87,7 @@ public class TvPipBoundsState extends PipBoundsState { public void resetTvPipState() { mTvFixedPipOrientation = ORIENTATION_UNDETERMINED; mTvPipGravity = DEFAULT_TV_GRAVITY; + mTvPipManuallyCollapsed = false; } /** Set the tv expanded bounds of PiP */