From 5be530bf173f1b611e5426b033193f3f8e4e215e Mon Sep 17 00:00:00 2001 From: PJ Date: Sat, 15 Aug 2026 20:57:55 +0530 Subject: [PATCH] fix(replay-ui): wrap the tab strip so its last tabs stay clickable --- replay-ui/src/components/Tabs.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/replay-ui/src/components/Tabs.css b/replay-ui/src/components/Tabs.css index fea0f76..9d8180d 100644 --- a/replay-ui/src/components/Tabs.css +++ b/replay-ui/src/components/Tabs.css @@ -6,8 +6,14 @@ font-family: var(--font-mono); } +/* Wrapping is what keeps the last tabs reachable. In a narrow column the five + tabs are wider than the panel, and the overflow scrolls .detail-panel-body, + which carries the tab's own panel out of the column with it: at an 800x600 + window Properties and Violations sit under the neighbouring panel, where + neither a person nor the fuzzer can click them. */ .tabs-header { display: flex; + flex-wrap: wrap; gap: 0; border-bottom: 1px solid var(--border); flex: 0 0 auto;