summaryrefslogtreecommitdiff
path: root/apex/jobscheduler
diff options
context:
space:
mode:
authorKweku Adams <kwekua@google.com>2020-05-14 08:02:45 -0700
committerKweku Adams <kwekua@google.com>2020-05-14 18:03:58 +0000
commit107be82a9c723fb0db1460d54540a8eb8cef1686 (patch)
tree50e0ee333e727faf0b7e9d9f06aba4b240fe79c9 /apex/jobscheduler
parent0a1a911a5e2162f8d083508da0fd029cc40880c1 (diff)
Reduce widget exemption status.
Apps with active widgets should be fine operating in the ACTIVE bucket instead of being fully exempted from app standby. They were previously put in the EXEMPTED bucket because we previously didn't have a concept of exemption levels. Bug: 156236665 Test: atest FrameworksServicesTests:AppIdleHistoryTests Test: atest FrameworksServicesTests:AppStandbyControllerTests Change-Id: Iea30f00ca8199f487bcc3281e4ae3f98b41d369f
Diffstat (limited to 'apex/jobscheduler')
-rw-r--r--apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java b/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java
index 2834ab14f28d..94e5d0b2591b 100644
--- a/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java
+++ b/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java
@@ -1098,8 +1098,7 @@ public class AppStandbyController implements AppStandbyInternal {
if (mAppWidgetManager != null
&& mInjector.isBoundWidgetPackage(mAppWidgetManager, packageName, userId)) {
- // TODO: consider lowering to ACTIVE
- return STANDBY_BUCKET_EXEMPTED;
+ return STANDBY_BUCKET_ACTIVE;
}
if (isDeviceProvisioningPackage(packageName)) {