We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4db9782 commit 9363035Copy full SHA for 9363035
packages/rrweb-snapshot/src/snapshot.ts
@@ -372,18 +372,22 @@ function onceStylesheetLoaded(
372
373
if (styleSheetLoaded) return;
374
375
+ const onStylesheetLoaded = () => {
376
+ link.removeEventListener('load', onStylesheetLoaded);
377
+ clearTimeout(timer);
378
+ fired = true;
379
+ listener();
380
+ };
381
+
382
const timer = setTimeout(() => {
383
384
if (!fired) {
385
listener();
386
fired = true;
387
}
388
}, styleSheetLoadTimeout);
389
- link.addEventListener('load', () => {
- clearTimeout(timer);
- fired = true;
- listener();
- });
390
+ link.addEventListener('load', onStylesheetLoaded);
391
392
393
function serializeNode(
0 commit comments