From 9447b63197b3618dbafe244b103db4c9fba18e9c Mon Sep 17 00:00:00 2001 From: Manish Singh Date: Fri, 17 May 2024 11:43:27 +0000 Subject: [PATCH] Kill tasks that are neither visible nor in focus Bug: 336754145 Test: manual Change-Id: I559886b172c0f2e6a5d9882f8109b8d51644315c --- .../android/settings/privatespace/PrivateSpaceMaintainer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/privatespace/PrivateSpaceMaintainer.java b/src/com/android/settings/privatespace/PrivateSpaceMaintainer.java index 38f724a4d7b..db7fb4357e3 100644 --- a/src/com/android/settings/privatespace/PrivateSpaceMaintainer.java +++ b/src/com/android/settings/privatespace/PrivateSpaceMaintainer.java @@ -448,7 +448,7 @@ public class PrivateSpaceMaintainer { private void removeSettingsAllTasks() { List appTasks = mActivityManager.getAppTasks(); for (var appTask : appTasks) { - if (!appTask.getTaskInfo().isVisible()) { + if (!(appTask.getTaskInfo().isVisible() || appTask.getTaskInfo().isFocused)) { appTask.finishAndRemoveTask(); } }