fix(audit): wrap overflow-menu labels instead of clipping them

A popup menu is width-capped at ~280px, so the full-sentence German
entries in the audit overflow menu ran past the edge. The clipped
tail of the reset entry was exactly the "(nur local/dev)" scope
that keeps it from reading as "delete evidence", and the label's
centre landed outside the hit box.

Guard in responsive_test: the page-level overflow sweep cannot see
popup menus (their width does not follow the window), which is why
this went unnoticed.

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
flemming-it 2026-08-03 23:49:48 +02:00
parent c6a0b1a267
commit 415f8a7ddb
3 changed files with 86 additions and 18 deletions

View file

@ -52,6 +52,12 @@ Approvals usertest-panel hardening:
(not "PROMPT"), and the no-data hint drops developer jargon.
- **Copy the run id in one click**, and the history payload renders
with the same JSON pretty-printing as the card.
- **Audit overflow-menu entries no longer run off the menu.** A
popup menu is width-capped, so the full-sentence German labels
were clipped — on the reset entry exactly the "(nur local/dev)"
that keeps it from reading as "delete evidence". Labels wrap now;
guard in `responsive_test` (the page sweep cannot see popup menus,
which is why it went unnoticed).
### Added (0.80.0)