From 59405621f266164e9a2de07a5d3c644907c7a45d Mon Sep 17 00:00:00 2001 From: Galia Peycheva Date: Tue, 4 Oct 2022 13:55:32 +0200 Subject: [PATCH] Fix tv pip killed on configuration changed Bug: 246954854 Test: manual - change language and see PiP is still there Change-Id: I8d984060c67b385d43c3c84b2289e8186dcd263e --- .../src/com/android/wm/shell/pip/tv/TvPipController.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java index 85a544b2e8de7..4c262249dfa25 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java @@ -240,12 +240,6 @@ public class TvPipController implements PipTransitionController.PipTransitionCal ProtoLog.d(ShellProtoLogGroup.WM_SHELL_PICTURE_IN_PICTURE, "%s: onConfigurationChanged(), state=%s", TAG, stateToName(mState)); - if (isPipShown()) { - ProtoLog.d(ShellProtoLogGroup.WM_SHELL_PICTURE_IN_PICTURE, - "%s: > closing Pip.", TAG); - closePip(); - } - loadConfigurations(); mPipNotificationController.onConfigurationChanged(mContext); mTvPipBoundsAlgorithm.onConfigurationChanged(mContext);