Skip to content

Commit 757d07d

Browse files
committed
Tie FES initialization to only run just before p5 init
1 parent b467200 commit 757d07d

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/core/friendly_errors/sketch_reader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,6 @@ if (typeof IS_MINIFIED !== 'undefined') {
403403

404404
p5._fesCodeReader = fesCodeReader;
405405

406-
window.addEventListener('load', p5._fesCodeReader);
406+
window.addEventListener('p5Ready', p5._fesCodeReader);
407407
}
408408
export default p5;

src/core/init.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ const _globalInit = () => {
3232
(window.draw && typeof window.draw === 'function')) &&
3333
!p5.instance
3434
) {
35+
const p5ReadyEvent = new Event('p5Ready');
36+
window.dispatchEvent(p5ReadyEvent);
3537
new p5();
3638
}
3739
}

0 commit comments

Comments
 (0)