summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorSudheer Shanka <sudheersai@google.com>2022-04-15 18:36:50 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-04-15 18:36:50 +0000
commit665f74cdd864aa408dad50d9f9a2032dae8b8679 (patch)
tree6bba7e316a70a168d527ad9b3c238997330584d3 /core/java/android
parent1906fd1b2fc28691c03d3b0c75b7ad3ee3f1b3cd (diff)
parent595316feff64084b5a9de2524f69e945f98726b8 (diff)
Avoid checking for idle state when the app is in top state. am: 99b5c0cbf6 am: 595316feff
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2065614 Change-Id: I75d424b0345382761eef7f896a9a619d21b2324a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/app/ActivityManager.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java
index db45466d98d2..6a877f97f180 100644
--- a/core/java/android/app/ActivityManager.java
+++ b/core/java/android/app/ActivityManager.java
@@ -4658,6 +4658,11 @@ public class ActivityManager {
}
/** @hide */
+ public static boolean isProcStateConsideredInteraction(@ProcessState int procState) {
+ return (procState <= PROCESS_STATE_TOP || procState == PROCESS_STATE_BOUND_TOP);
+ }
+
+ /** @hide */
public static String procStateToString(int procState) {
final String procStateStr;
switch (procState) {