Skip to content

Fix freebuff model tab navigation#597

Merged
jahooma merged 2 commits intomainfrom
jahooma/freebuff-model-tabs
May 5, 2026
Merged

Fix freebuff model tab navigation#597
jahooma merged 2 commits intomainfrom
jahooma/freebuff-model-tabs

Conversation

@jahooma
Copy link
Copy Markdown
Contributor

@jahooma jahooma commented May 5, 2026

Summary

  • Normalize freebuff model selector navigation keys so Tab advances and Shift+Tab moves backward like arrow keys.
  • Stop propagation after selector navigation so handled Tab events stay scoped to the model picker.
  • Add unit coverage for arrow, Tab, Shift+Tab, Kitty Tab, and modifyOtherKeys Shift+Tab inputs.

Tests

  • bun test cli/src/utils/tests/freebuff-model-navigation.test.ts
  • bun run --cwd cli typecheck

@jahooma jahooma merged commit 868e2f1 into main May 5, 2026
35 checks passed
@jahooma jahooma deleted the jahooma/freebuff-model-tabs branch May 5, 2026 23:22
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