Closed Bug 2059512 Opened 21 days ago Closed 16 days ago

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)

defect

Tracking

()

RESOLVED DUPLICATE of bug 2050132

People

(Reporter: dholbert, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

STR:

  1. Ensure Nova is enabled (browser.nova.enabled)
  2. Visit a basic site, e.g. about:blank or https://example.org/
  3. 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)

I'm using Firefox 155.0a1 (2026-07-28) (64-bit) on Ubuntu 26.04

Summary: Print Preview dialog "Orientation" two-state switch looks broken with Nova -- the unselected option lacks a border/background, so it doesn't look like a cohesive widget → 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

(I filed bug 2059515 and bug 2059521 on the other issues shown in my attached screenshot.)

Flags: needinfo?(mstriemer)

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.

See Also: → 2050132

Anna is working on this in bug 2050132

Status: NEW → RESOLVED
Closed: 16 days ago
Duplicate of bug: 2050132
Flags: needinfo?(mstriemer)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: