Don't persist device index job across reboot
Change-Id: I9bd25c7f266dded730918ec517e842c2b6ee9b1a Fixes: 115930605 Test: manual
This commit is contained in:
@@ -648,7 +648,6 @@ public class SettingsActivity extends SettingsBaseActivity
|
|||||||
PackageManager pm = getPackageManager();
|
PackageManager pm = getPackageManager();
|
||||||
final UserManager um = UserManager.get(this);
|
final UserManager um = UserManager.get(this);
|
||||||
final boolean isAdmin = um.isAdminUser();
|
final boolean isAdmin = um.isAdminUser();
|
||||||
final FeatureFactory featureFactory = FeatureFactory.getFactory(this);
|
|
||||||
boolean somethingChanged = false;
|
boolean somethingChanged = false;
|
||||||
final String packageName = getPackageName();
|
final String packageName = getPackageName();
|
||||||
final StringBuilder changedList = new StringBuilder();
|
final StringBuilder changedList = new StringBuilder();
|
||||||
@@ -661,7 +660,6 @@ public class SettingsActivity extends SettingsBaseActivity
|
|||||||
pm.hasSystemFeature(PackageManager.FEATURE_BLUETOOTH), isAdmin)
|
pm.hasSystemFeature(PackageManager.FEATURE_BLUETOOTH), isAdmin)
|
||||||
|| somethingChanged;
|
|| somethingChanged;
|
||||||
|
|
||||||
|
|
||||||
// Enable DataUsageSummaryActivity if the data plan feature flag is turned on otherwise
|
// Enable DataUsageSummaryActivity if the data plan feature flag is turned on otherwise
|
||||||
// enable DataPlanUsageSummaryActivity.
|
// enable DataPlanUsageSummaryActivity.
|
||||||
somethingChanged = setTileEnabled(changedList,
|
somethingChanged = setTileEnabled(changedList,
|
||||||
|
@@ -105,7 +105,7 @@ public interface DeviceIndexFeatureProvider {
|
|||||||
// soon as possible.
|
// soon as possible.
|
||||||
context.getSystemService(JobScheduler.class).schedule(
|
context.getSystemService(JobScheduler.class).schedule(
|
||||||
new JobInfo.Builder(jobId, jobComponent)
|
new JobInfo.Builder(jobId, jobComponent)
|
||||||
.setPersisted(true)
|
.setPersisted(false)
|
||||||
.setMinimumLatency(1000)
|
.setMinimumLatency(1000)
|
||||||
.setOverrideDeadline(1)
|
.setOverrideDeadline(1)
|
||||||
.build());
|
.build());
|
||||||
|
Reference in New Issue
Block a user