anomalyco / anomalyco/opencode
bug(desktop): tab-cycle shortcuts can follow route history
@Brendonovich is already working on this.
Since Sep 2, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
On the Desktop app on recent macOS and Linux releases, next/previous tab navigation does not consistently cycle the visible session tabs. It can appear to follow previously visited routes instead.
Plugins
None reported.
OpenCode version
Recent Desktop releases; exact build versions pending.
Steps to reproduce
- Enable the V2 titlebar and reset custom keybindings.
- Open three session tabs and reorder them to
C, A, B. - From
A, useCtrl+Tab/Ctrl+Shift+Tabor the platform arrow shortcut. - Observe the selected route and tab.
Expected: cycling follows visible titlebar order with wrap: C → A → B → C.
Actual: the shortcut can traverse previously visited routes rather than the visible tab order.
#39241 implemented visible-order cycling; this may be a Desktop shortcut-delivery or effective-keybinding regression.
Screenshot and/or share link
None.
Operating System
macOS and Linux (reported; exact versions pending).
Terminal
Not applicable (Desktop app).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.