From c3b0dc345b368c1d36ecf245413ed189c7fd6d2e Mon Sep 17 00:00:00 2001 From: Codeman maintainer Date: Mon, 20 Jul 2026 08:38:06 +0200 Subject: [PATCH] fix(multiuser): wrap modal tabs so the injected Users tab is clickable A Playwright browser pass found the injected 9th App Settings tab (Users) overflowed the non-wrapping .modal-tabs flex row and landed under the modal backdrop (elementFromPoint returned .modal-backdrop, not the button), so a real mouse click was intercepted. flex-wrap:wrap lets the tabs wrap to a second row; the built-in 8-tab modals still fit on one row (no visual change). Co-Authored-By: Claude Fable 5 --- src/web/public/styles.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/web/public/styles.css b/src/web/public/styles.css index 6629862c..200dd961 100644 --- a/src/web/public/styles.css +++ b/src/web/public/styles.css @@ -5383,6 +5383,7 @@ body.touch-device .terminal-container .xterm .xterm-helper-textarea { /* Modal Tabs */ .modal-tabs { display: flex; + flex-wrap: wrap; gap: 0.5rem; padding: 0 1rem 0.75rem 1rem; border-bottom: 1px solid var(--border);