From 11138e1f2cc5adb2fa03669099dd0d1e622eda43 Mon Sep 17 00:00:00 2001 From: lawrencecchen <54008264+lawrencecchen@users.noreply.github.com> Date: Fri, 26 Jun 2026 00:45:40 -0700 Subject: [PATCH 1/3] Fix tab bar width shift on surface focus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump vendor/bonsplit to include manaflow-ai/bonsplit#155: reserve the tab shortcut-hint slot based on tabShortcutHintsEnabled alone, not focus. Previously focusing a pane/surface grew every ⌃/⌘-digit tab ~11pt and shifted the whole tab bar (regression from the modifier-hold fix #6786). Co-Authored-By: Claude Opus 4.8 --- vendor/bonsplit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/bonsplit b/vendor/bonsplit index 8ca85b6a6880..1c67762d49b2 160000 --- a/vendor/bonsplit +++ b/vendor/bonsplit @@ -1 +1 @@ -Subproject commit 8ca85b6a688072acc6e21171dfebba302dc82020 +Subproject commit 1c67762d49b286d6394e6c22ebe1cf3d36172d84 From 8dce24b0844fa2556b574bd3550825aa743e2168 Mon Sep 17 00:00:00 2001 From: lawrencecchen <54008264+lawrencecchen@users.noreply.github.com> Date: Wed, 1 Jul 2026 16:42:04 -0700 Subject: [PATCH 2/3] Bump vendor/bonsplit: overlay tab hint pill so digit tabs aren't wider MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Points at bonsplit bf9c0b1 (PR #155): the tab shortcut-hint pill now overlays the close-button slot instead of reserving its own width, so tabs carrying a ⌃/⌘ digit are no wider than tabs without one. Still focus/hold-independent, so the tab bar never shifts. Co-Authored-By: Claude Opus 4.8 --- vendor/bonsplit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/bonsplit b/vendor/bonsplit index 1c67762d49b2..bf9c0b1bac7d 160000 --- a/vendor/bonsplit +++ b/vendor/bonsplit @@ -1 +1 @@ -Subproject commit 1c67762d49b286d6394e6c22ebe1cf3d36172d84 +Subproject commit bf9c0b1bac7dd9e7076056df107eb48dfefb8b68 From 7c63c050ece6ba83799b4484266c60f6f9d7f8c1 Mon Sep 17 00:00:00 2001 From: lawrencecchen <54008264+lawrencecchen@users.noreply.github.com> Date: Wed, 1 Jul 2026 17:16:57 -0700 Subject: [PATCH 3/3] Bump vendor/bonsplit to main (01751ef): durable pointer for overlay hint fix bonsplit #155 (overlay the tab shortcut-hint pill instead of reserving its width) is now merged to bonsplit main, so point at the durable main commit rather than the feature branch. This also advances bonsplit to current main, which includes the already-merged pinned-browser icon-only commits (#156/#157); those are inert in cmux until the separate pinned-surfaces cmux wiring lands. Co-Authored-By: Claude Opus 4.8 --- vendor/bonsplit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/bonsplit b/vendor/bonsplit index bf9c0b1bac7d..01751efce3f0 160000 --- a/vendor/bonsplit +++ b/vendor/bonsplit @@ -1 +1 @@ -Subproject commit bf9c0b1bac7dd9e7076056df107eb48dfefb8b68 +Subproject commit 01751efce3f01becea98a13efe48d4a011223b7d