Viewerframe Mode Refresh Patched

Well, it finally happened. Just downloaded the hotfix and tried the setup on Level 4. The game just freezes now instead of clipping through the door. The Viewerframe Mode Refresh is officially dead.

| File | Change Description | |-------|---------------------| | viewerframe-controller.js | Updated refreshMode() to reset state before applying new mode | | frame-renderer.js | Added guard clause to prevent skipped renders | | viewer-store.js | Patched event emitter to always notify subscribers on mode toggle | viewerframe mode refresh patched