17bfc1c923
The grid item wrapping DockviewReact had min-width: auto (CSS Grid default), which equals the content-based minimum width. Dockview's internal gridview element uses inline pixel widths, inflating the grid item's minimum to the original viewport size and preventing it from shrinking. This blocked the ResizeObserver from firing, so dockview never redistributed panel sizes on window resize. Add overflow-hidden and min-w-0 to the grid item so it can shrink freely with the viewport.