🐛 Nisse info panel no longer pauses the game #18

Merged
tekki merged 1 commits from fix/nisse-info-panel-no-pause into master 2026-03-22 09:21:38 +00:00
Collaborator

Fixes #15.

What changed

Removed uiMenuOpen / uiMenuClose event emits from openNisseInfoPanel() and closeNisseInfoPanel() in UIScene.

Why

The Nisse info panel is an observational overlay — Nisse AI, farming, and camera should keep running while it is open. The uiMenuOpen event was incorrectly blocking the game loop, which is only appropriate for exclusive-input menus (build menu, villager panel, ESC menu).

Fixes #15. ## What changed Removed `uiMenuOpen` / `uiMenuClose` event emits from `openNisseInfoPanel()` and `closeNisseInfoPanel()` in `UIScene`. ## Why The Nisse info panel is an observational overlay — Nisse AI, farming, and camera should keep running while it is open. The `uiMenuOpen` event was incorrectly blocking the game loop, which is only appropriate for exclusive-input menus (build menu, villager panel, ESC menu).
claude added 1 commit 2026-03-22 07:17:23 +00:00
Removes uiMenuOpen/uiMenuClose calls from openNisseInfoPanel() and
closeNisseInfoPanel() — the info panel is an observational overlay and
should not interrupt the game loop. Closes #15.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Owner

merge it.

merge it.
tekki approved these changes 2026-03-22 09:21:03 +00:00
tekki merged commit b259d966ee into master 2026-03-22 09:21:38 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tekki/nissefolk#18
No description provided.