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();
|
||||
final UserManager um = UserManager.get(this);
|
||||
final boolean isAdmin = um.isAdminUser();
|
||||
final FeatureFactory featureFactory = FeatureFactory.getFactory(this);
|
||||
boolean somethingChanged = false;
|
||||
final String packageName = getPackageName();
|
||||
final StringBuilder changedList = new StringBuilder();
|
||||
@@ -661,7 +660,6 @@ public class SettingsActivity extends SettingsBaseActivity
|
||||
pm.hasSystemFeature(PackageManager.FEATURE_BLUETOOTH), isAdmin)
|
||||
|| somethingChanged;
|
||||
|
||||
|
||||
// Enable DataUsageSummaryActivity if the data plan feature flag is turned on otherwise
|
||||
// enable DataPlanUsageSummaryActivity.
|
||||
somethingChanged = setTileEnabled(changedList,
|
||||
|
@@ -105,7 +105,7 @@ public interface DeviceIndexFeatureProvider {
|
||||
// soon as possible.
|
||||
context.getSystemService(JobScheduler.class).schedule(
|
||||
new JobInfo.Builder(jobId, jobComponent)
|
||||
.setPersisted(true)
|
||||
.setPersisted(false)
|
||||
.setMinimumLatency(1000)
|
||||
.setOverrideDeadline(1)
|
||||
.build());
|
||||
|
Reference in New Issue
Block a user