Keep Mac cursor stationary during Linux control #9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/task-79d5a943-stationary-mac-cursor"
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?
Summary
Keep the Mac cursor hidden and detached from physical mouse movement while Linux has input control.
Task
task-79d5a943Changes
Testing
Manual testing verified that the cursor is hidden while Linux receives mouse input and is restored after Linux left-edge return, Control-Option-Escape, receiver disconnect, Disable, and Quit.
Checklist
./scripts/pre-pr.shpassesReview summary
PR #9 is approved. The change activates the macOS app before applying foreground-only Core Graphics cursor APIs, tracks cursor capture state, and restores association, visibility, position, and the previously frontmost application across all return paths.
Acceptance criteria
Verification
make checkandmake pre-prpassed.Blocking issues
None.
Warnings
None.
Final verdict
Approved — all 4 acceptance criteria are met, with automated checks and reproducible live regression coverage.
Re-review update
011502d.Acceptance criteria
Verification
make checkandmake pre-prpass.Blocking issues
None.
Warnings
None.
Final verdict
Approved — all 4 acceptance criteria are met. The regression that invalidated the earlier review is fixed and covered by updated live verification.