Merge "Don't force batch user-initiated jobs."

This commit is contained in:
TreeHugger Robot
2022-12-14 22:40:19 +00:00
committed by Android (Google) Code Review

View File

@@ -2851,8 +2851,8 @@ public class JobSchedulerService extends com.android.server.SystemService
}
final boolean shouldForceBatchJob;
if (job.shouldTreatAsExpeditedJob()) {
// Never batch expedited jobs, even for RESTRICTED apps.
if (job.shouldTreatAsExpeditedJob() || job.shouldTreatAsUserInitiated()) {
// Never batch expedited or user-initiated jobs, even for RESTRICTED apps.
shouldForceBatchJob = false;
} else if (job.getEffectiveStandbyBucket() == RESTRICTED_INDEX) {
// Restricted jobs must always be batched