From 3bdab2e5f3413338675f00fd1a0bedad514d9789 Mon Sep 17 00:00:00 2001 From: daiwei Date: Thu, 11 Mar 2021 12:56:37 +0800 Subject: [PATCH] fix(runtime-core): ensure only skip unflushed job --- packages/runtime-core/src/scheduler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/runtime-core/src/scheduler.ts b/packages/runtime-core/src/scheduler.ts index 6feb2603e76..372866c8093 100644 --- a/packages/runtime-core/src/scheduler.ts +++ b/packages/runtime-core/src/scheduler.ts @@ -110,7 +110,7 @@ function queueFlush() { export function invalidateJob(job: SchedulerJob) { const i = queue.indexOf(job) - if (i > -1) { + if (i > flushIndex) { queue.splice(i, 1) } }