From 641d08a9ee7ef836ac06fd566ddcb3a64175640e Mon Sep 17 00:00:00 2001 From: Evan Date: Sat, 1 Feb 2025 16:25:03 -0800 Subject: [PATCH] have heartbeart executeNextTick on GameRunner to prevent browser throttling web workers --- src/core/worker/Worker.worker.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/worker/Worker.worker.ts b/src/core/worker/Worker.worker.ts index b1d20374b..62f5bc35d 100644 --- a/src/core/worker/Worker.worker.ts +++ b/src/core/worker/Worker.worker.ts @@ -27,6 +27,7 @@ ctx.addEventListener("message", async (e: MessageEvent) => { switch (message.type) { case "heartbeat": + (await gameRunner).executeNextTick() break; case "init": try {