mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-30 19:09:28 +00:00
Right-clicking a tab that has no domain menu of its own — the main tab on a fresh draft, the file tree, a terminal — fell through to the zone strip's menu, which offered Split right/down/left/up and Hide header. Session tabs never showed it (SessionTabMenu stops the event), so the split menu only ever appeared on the surfaces least likely to want it. ZoneMenu now renders the same verbs a session tab's menu does — Close, Close others, Close to the right, Close all — over the shared ActionsContextMenu kit, so both menus stay identical, above the strip's own header/minimize toggles. The Split actions were the only caller of splitTreeZone -> splitGroupZone, and Move was the only caller of adjacentGroup; both chains are removed along with the now-unused direction strings in every locale. Everything else the menu did is still reachable: Move by dragging the tab, Hide header by double-tapping the strip (and from a session tab's Hide tab bar), Minimize from the header chevron. |
||
|---|---|---|
| .. | ||
| bootstrap-installer | ||
| desktop | ||
| shared | ||