Skip to content

Commit f9fcff8

Browse files
authored
Merge pull request #7173 from limzykenneth/fes-init
Tie FES initialization to only run just before p5 init
2 parents b467200 + 5e040f9 commit f9fcff8

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-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: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ const _globalInit = () => {
2525
}
2626

2727
if (!window.mocha) {
28+
const p5ReadyEvent = new Event('p5Ready');
29+
window.dispatchEvent(p5ReadyEvent);
30+
2831
// If there is a setup or draw function on the window
2932
// then instantiate p5 in "global" mode
3033
if (

0 commit comments

Comments
 (0)