Open Bug 1943927 Opened 10 days ago Updated 1 day ago

The fade is visible when widget.macos.titlebar-blend-mode.behind-window is enabled on macOS.

Categories

(Firefox :: Sidebar, defect)

defect

Tracking

()

People

(Reporter: ypopova, Unassigned)

References

Details

Attachments

(3 files)

Attached image FadeSidebarExpanded

The fade is visible when widget.macos.titlebar-blend-mode.behind-window is enabled on macOS.

Yulia, can you attach the report from about:support? That has the details we'll need to investigate like preferences changed and the theme you are using etc

Flags: needinfo?(ypopova)

Sure. Attaching the report. I am using System Theme - Auto, since it is the only theme that works with translucency.

Flags: needinfo?(ypopova)

To reproduce this you'll likely need the following prefs set to true (which I don't think are apparent in the about:support output):

  • widget.macos.titlebar-blend-mode.behind-window
  • widget.macos.sidebar-blend-mode.behind-window (not-needed)
  • browser.theme.native-theme

Plus the system theme - Auto enabled. Based on the screenshot the OS is set to the light theme.

I have noted a similar issue with a Dark OS theme, but the effect is variable based on what is behind the window. So for example for me with the dark OS theme and translucency enabled the dark shadow stands out, however conversely if I move the window over something darker the shadow will be almost invisible.

If it's possible to reduce the transparency slightly that might reduce the variance? Alternatively would removing the shadows when translucency is enabled be an option to consider.

Another issue caused by the fades being more prominent is it's noticeable when they abruptly dissappear when scrolling to the top of the screen (see the screencast above for an example - though note the framerate of the gif is somewhat reduced).

Yes, we should just use rgba() for the shadow with the system theme. We don't need to use the toolbar color there.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: