From aed3b14abc494837bc84b89d86e10aa656eb2a23 Mon Sep 17 00:00:00 2001 From: Jordan Silva Date: Wed, 4 Dec 2024 18:37:47 +0000 Subject: [PATCH] Dismiss recents when device goes to sleep Dismiss recents automatically after lock and unlock the device, otherwise recents screen becomes non-responsive for 3P Launchers. Bug: 319365581 Change-Id: I6571f25cf311ca586f6d9c9e1228f1addcbed1f1 Flag: EXEMPT bugfix. Test: FallbackRecentsTest --- quickstep/src/com/android/quickstep/RecentsActivity.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/quickstep/src/com/android/quickstep/RecentsActivity.java b/quickstep/src/com/android/quickstep/RecentsActivity.java index 6075294709..59cd639e92 100644 --- a/quickstep/src/com/android/quickstep/RecentsActivity.java +++ b/quickstep/src/com/android/quickstep/RecentsActivity.java @@ -361,6 +361,14 @@ public final class RecentsActivity extends StatefulActivity implem this, LAUNCHER_ACTIVITY_STOPPED_MESSAGE); } + @Override + public void onUiChangedWhileSleeping() { + super.onUiChangedWhileSleeping(); + // Dismiss recents and navigate to home if the device goes to sleep + // while in recents. + startHome(); + } + @Override protected void onResume() { super.onResume();