From d8b0fa556295bc12b11d260737f1a95cbbe8c783 Mon Sep 17 00:00:00 2001 From: Evorage <68397475+Evorage0@users.noreply.github.com> Date: Fri, 19 Jul 2024 03:23:29 +0100 Subject: [PATCH] Refactored window size function calling location --- src/core/main.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/main.js b/src/core/main.js index a8d6d4c154..36db13d4e5 100644 --- a/src/core/main.js +++ b/src/core/main.js @@ -344,8 +344,6 @@ class p5 { this._events.devicemotion = null; } - this.registerMethod('init', this._updateWindowSize); - // Function to invoke registered hooks before or after events such as preload, setup, and pre/post draw. p5.prototype.callRegisteredHooksFor = function (hookName) { const target = this || p5.prototype; @@ -660,6 +658,9 @@ class p5 { } }; + // ensure correct reporting of window dimensions + this._updateWindowSize(); + // call any registered init functions this._registeredMethods.init.forEach(function(f) { if (typeof f !== 'undefined') {