wslg icon indicating copy to clipboard operation
wslg copied to clipboard

Firefox's hamburger menu does not work

Open jonas-w opened this issue 2 years ago • 7 comments

Windows build number:

10.0.19045.3324

Your Distribution version:

ArchLinux

Your WSL versions:

WSL version: 1.2.5.0 Kernel version: 5.15.90.1 WSLg version: 1.0.51 MSRDC version: 1.2.3770 Direct3D version: 1.608.2-61064218 DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp Windows version: 10.0.19045.3324

Steps to reproduce:

  1. open Firefox on wayland with MOZ_WAYLAND_ENABLE=1
  2. firefox will open without the typical X11 window decoration (this tells you its running on wayland natively)
  3. Click on the hamburger menu on the right
  4. press on any option, e.g. Settings, Bookmarks,...

WSL logs:

Whenever I access the hamburger menu, the following log line, with different window id's appears in weston.log: Client: ClientGetAppidReq: WindowId:0x72 does not have appId, or not top level window.

WSL dumps:

no dumps

Expected behavior:

Open Settings, The bookmarks submenu,...

Actual behavior:

Nothing will happen, the hamburger menu closes.

The same is also true for the extension dropdown next to the pocket icon, where the extensions are listed that are not in your toolbar.

jonas-w avatar Sep 26 '23 12:09 jonas-w

I think this is a weston issue:

https://gitlab.freedesktop.org/wayland/weston/-/issues/760

falmear avatar Sep 28 '23 21:09 falmear

I'm encountering this issue as well. I've observed that when I resize the Firefox window sufficiently small, it is functional and the bug does not present itself. My completely uninformed guess is that perhaps there is something regarding scaling and being out-of-bounds at play.

I stumbled upon this workaround due to ff automatically being resized to a size where the bug does not present when it is launched after the distro is shut down.

jhanschoo avatar Jan 24 '24 10:01 jhanschoo

Happening here as well. Surprised more people are not reporting this. Making the window small and using the menu does work as jhanschoo reports.

pkkid avatar Mar 27 '24 23:03 pkkid

Same here, it's not the width of the windows but the height. I'm using 1080p monitors on Win10 with zoom level 100%, and the behavior is the same.

asdrubale88 avatar Apr 23 '24 13:04 asdrubale88

using:

MOZ_ENABLE_WAYLAND=0 firefox

is a workaround

the underlying weston issue doesn't seem to be getting any attention

dhuyvett avatar Apr 25 '24 20:04 dhuyvett