You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Safari shows a PC header but no workspaces when many agents share the sidebar #3217
At 390 × 844, WebKit can shrink the expanded PCs list to 44 px: enough for the PC header, but not a workspace. The workspaces are still in the tree. The filter is empty.
Reproduce
Use two connected PCs with multiple workspaces and about 47 agents in total.
Open the sidebar at 390 × 844 in Safari/WebKit.
Expand PCs and the first PC. This occurs with either order of the PCs and Agents sections.
Expected: workspace rows are visible below the PC header.
Actual: only the PC header is visible. The workspace rows are below the list's clipped edge.
Isolated demo reproduction
The real App demo, with 47 agent rows and 12 workspaces across two PCs:
Engine
PCs section
Scrollable PC list
Workspace row visible
WebKit
96 px
44 px
No
Chromium
240 px
188 px
Yes
The PCs flex rule on main b5d9b065 uses 1000 1 0 with max-height: max-content. Changing the zero basis to 0% produces the same 240/188 px allocation in both engines without removing the content cap.
WebKit reproduction
Chromium control
Tested with isolated desktop WebKit and Chromium using a mobile viewport. Physical iPhone checks were not run.
Activity