Context menu items' hover backgrounds break out of the container
Categories
(Firefox :: Theme, defect, P1)
Tracking
()
People
(Reporter: Vincent, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [recomp-nova][acorntractors])
Attachments
(1 file)
|
17.31 KB,
image/png
|
Details |
Steps to reproduce, with Nova enabled:
- Right click on a page.
- Open a submenu
- Hover over the first or last entry
What should happen:
The background colour has rounded corners that fit the rounded corners of the submenu. (See attached screenshot.)
What actually happens:
The background colour has square corners that get cut off by the rounded corners of the submenu.
This is on Nightly 155.0a1 (2026-07-22) (64-bit) on Linux.
Updated•1 month ago
|
Updated•1 month ago
|
Updated•1 month ago
|
Comment 1•1 month ago
|
||
This menupopup uses the panel border radius token which with Nova on is now a roundier value. Some of our latest token changes have affected it consequently.
The line is here. We should instead not share styles and make a custom property or token for menupopup border radius and go back to the smaller radius to guarantee it never changes based on what we do with our other panels.
Hi folks,
Noting that while this is very minor, this is a frequently used surface (over 5M DAU), so it'd be great if we can address it in time for 156.
Comment 3•1 month ago
|
||
Bug 2058257 may be describing the same underlying cause affecting other menus in linux (page content <select>, file/edit/view menus) that have broader reach, especially the <select>
Updated•1 month ago
|
Description
•