diff --git a/web/src/lib/utils/idle-callback-support.ts b/web/src/lib/utils/idle-callback-support.ts index 6e79640f3cbd6..dde595379fdfd 100644 --- a/web/src/lib/utils/idle-callback-support.ts +++ b/web/src/lib/utils/idle-callback-support.ts @@ -9,7 +9,9 @@ interface RequestIdleCallbackOptions { // eslint-disable-next-line @typescript-eslint/no-explicit-any function fake_requestIdleCallback(cb: (deadline: RequestIdleCallback) => any, _?: RequestIdleCallbackOptions) { const start = Date.now(); - return setTimeout(cb({ didTimeout: false, timeRemaining: () => Math.max(0, 50 - (Date.now() - start)) }), 100); + return setTimeout(() => { + cb({ didTimeout: false, timeRemaining: () => Math.max(0, 50 - (Date.now() - start)) }); + }, 100); } function fake_cancelIdleCallback(id: number) {