#713: spaces inventory no longer clips the row kebab menu #714
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat-713"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #713
Root cause: the spaces list is a
.kvbox, whose base rule carriesoverflow: hidden(for the rounded-corner clipping of row plates). The row three-dot menu is an absolutely-positioned.pmenuinside.pkebab { position: relative }— so on rows near the container edge the popup is clipped instead of overflowing. The Seats tab hit the identical bug earlier and the codebase already carries its fix:#adm-seats .kvbox { overflow: visible; }.Fix: the same one rule for the spaces list —
#adm-spaces .kvbox { overflow: visible; }— with a comment pointing at #713. Same accepted tradeoff as Seats (square inner corners on a--sunklast row are possible; not observed as an issue there).Tests:
web/test/qa713.test.jspins the new rule and guards the Seats precedent against regression.