With Nova enabled, the Print Preview dialog "Orientation" two-state switch looks broken; the unselected option lacks a border/background, so it doesn't look like a cohesive widget
Categories
(Toolkit :: Printing, defect)
Tracking
()
People
(Reporter: dholbert, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
STR:
- Ensure Nova is enabled (
browser.nova.enabled) - Visit a basic site, e.g.
about:blankor https://example.org/ - Print preview (Ctrl+P or Cmd+P) and look at the "Orientation: Portrait|Landscape" part of the print dialog.
EXPECTED RESULTS:
The unselected orientation option (probably "Landscape") should be shown with an inactive-looking background-color or border, so that the widget looks like a cohesive unit that "holds together" in some sense.
ACTUAL RESULTS:
The unselected orientation option has no background or border; it's just text directly on the panel background. This makes it look less connected to the other option.
See attached screenshot, which shows this and several other issues (I'll file separate bugs on the other issues)
| Reporter | ||
Comment 1•21 days ago
|
||
| Reporter | ||
Comment 2•21 days ago
|
||
I'm using Firefox 155.0a1 (2026-07-28) (64-bit) on Ubuntu 26.04
| Reporter | ||
Updated•21 days ago
|
| Reporter | ||
Comment 3•21 days ago
|
||
(I filed bug 2059515 and bug 2059521 on the other issues shown in my attached screenshot.)
| Reporter | ||
Updated•21 days ago
|
Comment 4•21 days ago
|
||
Looks like this toggle is custom for Print. https://searchfox.org/firefox-main/source/toolkit/components/printing/content/toggle-group.css It's using design tokens, but the default button backgrounds have changed from a light gray -> transparent.
Absent a Print dialog redesign, https://www.figma.com/design/PqfaOcMGbX5liEXTTUzeYX/Nova-Components--Experimental-?node-id=13190-5213&p=f&m=dev looks like the closest designed component that would serve this purpose.
Quickest fix would probably be to add --button-border to the .toggle-group, which would make the control more in line with the other controls. Screenshot of that attached.
Comment 5•16 days ago
|
||
Anna is working on this in bug 2050132
Description
•