From d681975cc96b668c07fd3592f68085d99e918933 Mon Sep 17 00:00:00 2001 From: Tchips46 Date: Sun, 14 Jun 2026 20:43:36 +0900 Subject: [PATCH 1/4] feat(core-editor): event listenner not runned if main loop is paused --- packages/core-editor/src/core/core.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core-editor/src/core/core.ts b/packages/core-editor/src/core/core.ts index d073b5a..fb0fa2a 100644 --- a/packages/core-editor/src/core/core.ts +++ b/packages/core-editor/src/core/core.ts @@ -51,7 +51,6 @@ export class Core { const runner = async (delta: number) => { this.context.setDelta(delta); - this.editor?.runEvents(); await this.runExecute(clientContext, libraries); }; @@ -64,6 +63,7 @@ export class Core { return; } const tickStart = Date.now(); + this.editor?.runEvents(); if (!this.editor?.isPaused) await runner(tickStart - previousTick); previousTick = tickStart; setTimeout(render, tickLengthMs + tickStart - Date.now()); From 01ca16e774d716a391c7423df337f99b0557e367 Mon Sep 17 00:00:00 2001 From: Tchips46 Date: Sun, 14 Jun 2026 22:43:04 +0900 Subject: [PATCH 2/4] fix: konva warning --- packages/graphics-2d/src/graphics-2d.library.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/graphics-2d/src/graphics-2d.library.ts b/packages/graphics-2d/src/graphics-2d.library.ts index eaa60db..f8b2959 100644 --- a/packages/graphics-2d/src/graphics-2d.library.ts +++ b/packages/graphics-2d/src/graphics-2d.library.ts @@ -76,5 +76,6 @@ export class Graphics2DLibrary extends BaseGraphicsLibrary { /** @internal */ public override async __clear(): Promise { this._stage?.destroy(); + delete (window as any).Konva; } } From 8f12a5d88c95eeef49446e48b5caa29d2f27217d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 14 Jun 2026 13:47:06 +0000 Subject: [PATCH 3/4] chore(graphics-2d): release alpha 1.3.2-alpha.core-editor-event-not-analysed-when-paused.0 --- packages/graphics-2d/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/graphics-2d/package.json b/packages/graphics-2d/package.json index dd8d9fa..35b4bde 100644 --- a/packages/graphics-2d/package.json +++ b/packages/graphics-2d/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@nanoforge-dev/graphics-2d", - "version": "1.3.2-alpha.dont-run-only-when-paused.0", + "version": "1.3.2-alpha.core-editor-event-not-analysed-when-paused.0", "description": "NanoForge Engine - Graphics-2d", "keywords": [ "nanoforge", From 038d303a7db5760b5f62f87478e9aaed61c451b8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 14 Jun 2026 13:49:55 +0000 Subject: [PATCH 4/4] chore(ecs-lib): release alpha 1.3.2-alpha.core-editor-event-not-analysed-when-paused.0 --- packages/ecs-lib/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ecs-lib/package.json b/packages/ecs-lib/package.json index d45d34f..280777a 100644 --- a/packages/ecs-lib/package.json +++ b/packages/ecs-lib/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@nanoforge-dev/ecs-lib", - "version": "1.3.1", + "version": "1.3.2-alpha.core-editor-event-not-analysed-when-paused.0", "description": "NanoForge Engine - ECS Lib (source code use by ECS Client and Server)", "keywords": [ "nanoforge",