Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cfea392c authored by Tim Murray's avatar Tim Murray
Browse files

BroadcastProcessQueue: Clear RunnableAt invalidates.

Once we recompute the runnable state, it's no longer invalid.

Test: atest FrameworksMockingServicesTests:BroadcastRecordTest
Test: atest FrameworksMockingServicesTests:BroadcastQueueTest
Test: atest FrameworksMockingServicesTests:BroadcastQueueModernImplTest
Bug: 261898365

Change-Id: I8bfacbd0c1b9e854b86c5e6a0e478509739f5a88
parent 916368df
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -761,6 +761,7 @@ class BroadcastProcessQueue {
     */
    private void updateRunnableAt() {
        final SomeArgs next = peekNextBroadcast();
        mRunnableAtInvalidated = false;
        if (next != null) {
            final BroadcastRecord r = (BroadcastRecord) next.arg1;
            final int index = next.argi1;