Skip to content

fix(agent): preserve handed focus through menu movement - #13

Merged
rbstp merged 2 commits into
masterfrom
fix/focus-handover-menu-movement
Sep 2, 2026
Merged

rbstp merged 2 commits into
masterfrom
fix/focus-handover-menu-movement

Conversation

@rbstp

@rbstp rbstp commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • preserve the last focusable window while the pointer crosses menus, the Dock, or empty space
  • require meaningful travel before contesting an unanchored focus hold, and reset settling on every movement
  • record Heed-driven focus changes so they are not mistaken for external handoffs
  • simplify the README from 470 lines to 211 while keeping installation, configuration, signing, troubleshooting, and development guidance

Verification

  • make test (113 tests)
  • make check-package
  • live test: Zen About window keeps focus
  • live test: Tailscale Settings keeps focus

@rbstp
rbstp enabled auto-merge (squash) September 2, 2026 03:43
@rbstp
rbstp merged commit 3c06eac into master Sep 2, 2026
1 check passed
@rbstp
rbstp deleted the fix/focus-handover-menu-movement branch September 2, 2026 03:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant