#427 · Group details: rows no longer shrink and clip their times
- timeline-app
- pull request
In **Group details**, a group with many moments (for example 36 moments sharing one time on timescale.info/athan/game-of-thrones-books-and-tv) showed each row's time cut off under its title. - **Cause:** `.group-events` is a column flexbox with `max-height: 420px`. Its row buttons kept the default `flex-shrink: 1`, so they shrank to fit the box instead of the list scrolling. - **Fix:** `.group-events button { flex: none; }`. The rows keep their natural height and the list scrolls. The durations list uses the same class, so it is fixed too. - **Test:** `test/browser.mjs` now checks, on the 25-moment page of the dense group, that no row's content overflows its button. Run in the Playwright 1.58.2 image with Chromium, it fails without the fix (listing every row) and the whole browser suite passes with it.
Sources
Open #427 · Group details: rows no longer shrink and clip their times in the timeline