Closed Bug 1699578 Opened 4 years ago Closed 4 years ago

Tweak margins and sizing of various bits in the Windows 10 context menus

Categories

(Firefox :: Menus, defect, P1)

Desktop
All
defect

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: Gijs, Assigned: Gijs)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-context-menus])

Attachments

(1 file)

There are some positioning issues still with checkmarks and submenu arrows, as well as with the height of menuitems (they differ between iconified/checkbox items vs. non-checkbox items) that we should fix.

This commit:

  • reduces the extra height on checkbox/radio items and iconified items.
    This was caused by -moz-appearance for the icon items, and by the
    fixed height of menu-iconic-left for the checkbox/radio items.
  • moves the submenu arrow left so the bounding box of the icon aligns
    with the separator ends
  • moves the checkmark right based on the spec (12/8 spacing instead of
    10/10).
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/33a61c088863 adjust positioning of Windows 10 submenu arrow and checkmark as well as item height, r=jaws
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: