mirror of
https://github.com/bitwarden/browser
synced 2025-12-31 07:33:23 +00:00
Uses setTimeout to shim requestIdleCallback (#16143)
* Makes inline menu handler async to resolve Safari issue. * Don't use idle callback deadline as timeout delay. * Revert "Makes inline menu handler async to resolve Safari issue." This reverts commit d3f7461cfaae440f33d5be48278c01e5d6f74dde. --------- Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com>
This commit is contained in:
committed by
Robyn MacCallum
parent
831100b966
commit
6537c3407c
@@ -37,9 +37,7 @@ export function requestIdleCallbackPolyfill(
|
||||
return globalThis.requestIdleCallback(() => callback(), options);
|
||||
}
|
||||
|
||||
const timeoutDelay = options?.timeout || 1;
|
||||
|
||||
return globalThis.setTimeout(() => callback(), timeoutDelay);
|
||||
return globalThis.setTimeout(() => callback(), 1);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user