diff --git a/packages/views/issues/components/issue-detail.tsx b/packages/views/issues/components/issue-detail.tsx index 474887acc9..52b7a32aba 100644 --- a/packages/views/issues/components/issue-detail.tsx +++ b/packages/views/issues/components/issue-detail.tsx @@ -1420,7 +1420,9 @@ export function IssueDetail({ issueId, onDelete, onDone, defaultSidebarOpen = tr
-
+ {/* Same scrollbar-gutter as the loaded scroller below, so the skeleton + column doesn't shift sideways when real content mounts. */} +
@@ -1952,10 +1954,16 @@ export function IssueDetail({ issueId, onDelete, onDone, defaultSidebarOpen = tr } /> + {/* scrollbar-gutter both-edges: with classic (space-taking) scrollbars — + macOS with a mouse or "always show", Windows, Linux — the global + `scrollbar-width: thin` carves ~11px off the right side only, so the + centered column reads 32px left vs 43px right (MUL-4404). Mirroring + the gutter restores symmetry; overlay-scrollbar platforms reserve + nothing and render unchanged. */}