Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

popups in gnome-text-editor won t disappear under wayland #1265

Open
lictex opened this issue Jul 5, 2024 · 2 comments
Open

popups in gnome-text-editor won t disappear under wayland #1265

lictex opened this issue Jul 5, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@lictex
Copy link

lictex commented Jul 5, 2024

Windows build number:

22631.3737

Your Distribution version:

openSUSE Tumbleweed 20240702

Your WSL versions:

WSL version: 2.2.4.0
Kernel version: 5.15.153.1-2
WSLg version: 1.0.61
MSRDC version: 1.2.5326
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26091.1-240325-1447.ge-release
Windows version: 10.0.22631.3737

Steps to reproduce:

  1. start gnome-text-editor under wayland
  2. click any menu button on the top bar
  3. repeat 2.

WSL logs:

pulseaudio.log
weston.log
stderr.log
versions.txt
wlog.log

WSL dumps:

empty

Expected behavior:

No response

Actual behavior:

closing an opened popup will not make it disappear
the popup surface only moves behind the window

and the app will (occasionally) get segfault when clicking any menu button

2024-07-05.mp4

nautilus has the same issue (all apps using gtk4 maybe..?)

but all they work fine under x11 (by set GDK_BACKEND=x11 or an empty WAYLAND_DISPLAY)

@lictex lictex added the bug Something isn't working label Jul 5, 2024
@ofseed
Copy link

ofseed commented Aug 31, 2024

Some issue, I also tried gkt4-demo and reproduced it.

@ofseed
Copy link

ofseed commented Sep 7, 2024

After some tests, I found this issue occurs between gtk4 version 4.10.3 and 4.12.3.

And when this issue occurs, there's this line in weston.log

[03:15:34.513] Client: ClientGetAppidReq: WindowId:0xa0 does not have appId, or not top level window.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants