File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
firebase-firestore/src/main/java/com/google/firebase/firestore/util Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -479,13 +479,14 @@ public void enqueueAndForget(Runnable task) {
479
479
* @return A DelayedTask instance that can be used for cancellation.
480
480
*/
481
481
public DelayedTask enqueueAfterDelay (TimerId timerId , long delayMs , Runnable task ) {
482
+ // Fast-forward delays for timerIds that have been overridden.
483
+ if (timerIdsToSkip .contains (timerId )) {
484
+ delayMs = 0 ;
485
+ }
486
+
482
487
DelayedTask delayedTask = createAndScheduleDelayedTask (timerId , delayMs , task );
483
488
delayedTasks .add (delayedTask );
484
489
485
- // Fast-forward delays for timerIds that have been overridden.
486
- if (timerIdsToSkip .contains (delayedTask .timerId )) {
487
- delayedTask .skipDelay ();
488
- }
489
490
return delayedTask ;
490
491
}
491
492
You can’t perform that action at this time.
0 commit comments