Skip to content

Commit ce8921c

Browse files
ogunwaleAndroid Git Automerger
authored andcommitted
am 911bd0d: Merge "Set broadcast nextReceiver correctly when package is disabled" into mnc-dev
* commit '911bd0d3a587a9a58e2bc1cf59615b039ea0e5b2': Set broadcast nextReceiver correctly when package is disabled
2 parents 2e52971 + 911bd0d commit ce8921c

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

services/core/java/com/android/server/am/BroadcastRecord.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,8 +240,12 @@ boolean cleanupDisabledPackageReceiversLocked(
240240
}
241241
didSomething = true;
242242
receivers.remove(i);
243+
if (i < nextReceiver) {
244+
nextReceiver--;
245+
}
243246
}
244247
}
248+
nextReceiver = Math.min(nextReceiver, receivers.size());
245249

246250
return didSomething;
247251
}

0 commit comments

Comments
 (0)