Skip to content

Commit 69eca3c

Browse files
committed
Use timeout for font ready callback to avoid intermittent chrome failures.
1 parent 485f8eb commit 69eca3c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/fonts.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,8 @@ var FontLoader = {
418418
document.documentElement.removeEventListener(
419419
'pdfjsFontLoad', checkFontsLoaded, false);
420420

421-
callback();
421+
// Use timeout to fix chrome intermittent failures on font loading.
422+
setTimeout(callback, 0);
422423
return true;
423424
}
424425

0 commit comments

Comments
 (0)