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 2c345232fbbfd..58d2da7a262c7 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/tv/RecentsTvActivity.java +++ b/packages/SystemUI/src/com/android/systemui/recents/tv/RecentsTvActivity.java @@ -105,7 +105,11 @@ public class RecentsTvActivity extends Activity implements OnPreDrawListener { } @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() { }