From 72a67c93166b8da5f800e59f5d7ac18f33ad38e7 Mon Sep 17 00:00:00 2001 From: Youngsang Cho Date: Thu, 24 Mar 2016 13:40:51 -0700 Subject: [PATCH] PIP: Dismiss Recents when PIP moves to fullscreen Bug: 27792906 Change-Id: I3d5c813362868c332e805a7beb325e9874e31606 --- .../com/android/systemui/recents/tv/RecentsTvActivity.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/recents/tv/RecentsTvActivity.java b/packages/SystemUI/src/com/android/systemui/recents/tv/RecentsTvActivity.java index d8e82d9e86ece..d29b020df0c47 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/tv/RecentsTvActivity.java +++ b/packages/SystemUI/src/com/android/systemui/recents/tv/RecentsTvActivity.java @@ -98,7 +98,11 @@ public class RecentsTvActivity extends Activity implements OnPreDrawListener { public void onShowPipMenu() { } @Override - public void onMoveToFullscreen() { } + public void onMoveToFullscreen() { + // Recents should be dismissed when PIP moves to fullscreen. If not, Recents will + // be unnecessarily shown in the scenario: PIP->Fullscreen->PIP. + dismissRecentsToLaunchTargetTaskOrHome(); + } @Override public void onPipResizeAboutToStart() { }