Merge "Reduce widget exemption status." into rvc-dev

This commit is contained in:
TreeHugger Robot
2020-05-18 17:09:21 +00:00
committed by Android (Google) Code Review
2 changed files with 2 additions and 3 deletions

View File

@@ -1098,8 +1098,7 @@ public class AppStandbyController implements AppStandbyInternal {
if (mAppWidgetManager != null if (mAppWidgetManager != null
&& mInjector.isBoundWidgetPackage(mAppWidgetManager, packageName, userId)) { && mInjector.isBoundWidgetPackage(mAppWidgetManager, packageName, userId)) {
// TODO: consider lowering to ACTIVE return STANDBY_BUCKET_ACTIVE;
return STANDBY_BUCKET_EXEMPTED;
} }
if (isDeviceProvisioningPackage(packageName)) { if (isDeviceProvisioningPackage(packageName)) {

View File

@@ -387,7 +387,7 @@ public class AppStandbyControllerTests {
@Test @Test
public void testBoundWidgetPackageExempt() throws Exception { public void testBoundWidgetPackageExempt() throws Exception {
assumeTrue(mInjector.getContext().getSystemService(AppWidgetManager.class) != null); assumeTrue(mInjector.getContext().getSystemService(AppWidgetManager.class) != null);
assertEquals(STANDBY_BUCKET_EXEMPTED, assertEquals(STANDBY_BUCKET_ACTIVE,
mController.getAppStandbyBucket(PACKAGE_EXEMPTED_1, USER_ID, mController.getAppStandbyBucket(PACKAGE_EXEMPTED_1, USER_ID,
mInjector.mElapsedRealtime, false)); mInjector.mElapsedRealtime, false));
} }