Open Bug 1955168 Opened 1 month ago Updated 19 days ago

In the Dark / Light theme, respectively, light or dark background is momentarily displayed the first time menupop is opened

Categories

(Firefox :: Menus, defect, P3)

Firefox 138
Desktop
Windows 11
defect

Tracking

()

Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox136 --- unaffected
firefox137 --- unaffected
firefox138 --- fix-optional
firefox139 --- affected

People

(Reporter: alice0775, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: nightly-community, regression)

Steps to reproduce:

  1. Open menupopup from Menubar or Contextmenu

Actual results:
Light background is momentarily displayed when menupop is openedin Dark theme. (Screencast: https://youtu.be/urZc12YKPyU )
Dark background in Light theme. (Screencast: https://youtu.be/cnzPx_KPjfI )

Expected results:
The background color displayed should be matches the theme

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=d94bb6e69a16d45c8308abb62c063118d1232c49&tochange=025a26c34be0266ae84b2c61c76a6f752916e15b

:emilio, since you are the author of the regressor, bug 1953636, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(emilio)

Yeah so this I'm aware of... What I think is going on is that the window is temporarily, from the point of view of DWM, inactive (or something along those lines), but I haven't so far found a way of fully preventing this.

Maybe we can cloak and uncloak the window soon after, or so, but seems it would ideally not be needed...

Blocks: windows-mica
Flags: needinfo?(emilio)
Summary: In the Dark / Light theme, respectively, light or dark background is momentarily displayed when menupop is opened → In the Dark / Light theme, respectively, light or dark background is momentarily displayed the first time menupop is opened
Severity: -- → S3
Priority: -- → P3

Set release status flags based on info from the regressing bug 1953636

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