Closed Bug 1955340 Opened 1 year ago Closed 1 year ago

Vertical tabs with expand on hover show a transparent background when using Mica on Windows

Categories

(Firefox :: Sidebar, defect, P2)

Firefox 138
defect

Tracking

()

VERIFIED FIXED
142 Branch
Tracking Status
firefox142 --- verified

People

(Reporter: mathispaquet362, Assigned: emilio)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fidefe-sidebar])

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0

Steps to reproduce:

  1. Set widget.windows.mica to true on Firefox Nightly on Windows
  2. Enable vertical tabs
  3. Enable expand on hover
  4. Hover the vertical tabs

Actual results:

The background is completely transparent.

Expected results:

The background should use the same Mica effect as the vertical tabs.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Win32' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Win32
Product: Firefox → Core
Blocks: windows-mica
Duplicate of this bug: 1957230
Duplicate of this bug: 1957267

This problem occurs with the Automatic theme.
Using the Light or Dark theme works fine.

Status: UNCONFIRMED → NEW
Component: Widget: Win32 → Sidebar
Ever confirmed: true
Product: Core → Firefox
Blocks: 1930188

(In reply to Takanori MATSUURA from comment #5)

This problem occurs with the Automatic theme.
Using the Light or Dark theme works fine.

Mica doesn't work with dark or light theme, only with auto.

Severity: -- → S3
Priority: -- → P3
Whiteboard: [fidefe-sidebar]
See Also: → 1945958
Priority: P3 → P2

Emilio is there a timeline for rolling out widget.windows.mica to all users?

Flags: needinfo?(emilio)

As with the macOS translucency, it needs UX to make the call.

Flags: needinfo?(emilio)

This makes it behave effectively the same as with the macOS system
theme.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8883700f770d https://hg.mozilla.org/integration/autoland/rev/1853826c8c34 Ensure sidebar-main is opaque when expanded-on-hover with Windows Mica. r=kcochrane,sidebar-reviewers
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 142 Branch

:emilio is this something you want to call out in the fx142 release notes? Please nominate if so.

Flags: needinfo?(emilio)

Probably not, mica is disabled by default.

Flags: needinfo?(emilio)
Regressions: 1977039
QA Whiteboard: [qa-triage-done-c143/b142][qa-ver-needed-c143/b142]
Flags: qe-verify+

I was able to reproduce the issue with an affected Firefox Nightly 138.0a1 build from 2025-03-20 on Windows 11, as described in Comment 0.
Verified as fixed using Firefox 142.0b4 on Windows 11. Vertical tabs with expand on hover are now opaque.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triage-done-c143/b142][qa-ver-needed-c143/b142] → [qa-triage-done-c143/b142][qa-ver-done-c143/b142]
Flags: qe-verify+
Duplicate of this bug: 1966004
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: