Bind browser timers used by typed renderer stores #10
Labels
No labels
status:done
status:in-progress
status:ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rexlManu/garmith-app#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Stop hotkey integration test exposed a source-port regression: passing window.setInterval as a dependency called it with the dependency object as this, causing Illegal invocation. Grind-goal startup failed before session hotkey registration; server-buff startup failed too. Bind the shared interval function to window, wrap clearInterval, and verify browser startup plus an actual session:hotkey event. Installed release is unchanged.
Fixed in
883baa5. Bound the interval alias to window and wrapped server-buff interval cancellation. The actual hotkey integration test now passes and asserts no Illegal invocation or session-restore startup errors. All six interval-based store adapters receive the bound function.