Sophie Winter

Results 48 comments of Sophie Winter

Yes, what's happening is the surface isn't getting a `.frame` wayland event, so GTK isn't committing. I think setting `_GdkWindowImplWayland::pending_commit` to TRUE (via the system we already have to access...

@RossComputerGuy does the workaround in #167 help?

Thanks! I will give implementing this a shot at some point, when I get back to the project that needs it.

Currently the assumption that WLCS can place a surface at an arbitrary location is baked pretty deep into a lot of the tests, and it would be hard to adapt...

Hi, sorry for the wait. I tried to reproduce but was unable to. Tooltip appears and moves around with no crash for me. Distro: Arch gtk4-layer-shell: current main (same commit...

I have managed to reproduce, however it appears this happens even when GTK-layer-shell is not used (when you comment out `Gtk4LayerShell.init_for_window(win);`). My guess is the popup repositioning is an obscure...

Are you sure the version you have installed is v1.0.2? If so, that would be strange indeed.

I just installed `gtk4-layer-shell` from the AUR (via `yay`) and tested the above C code on Hyprland and sway. Doesn't crash on my machine.

Installed `gtk4-layer-shell` built in a chroot using `paru --chroot -S gtk4-layer-shell`, still no crash

You could run it and make it crash with `WAYLAND_DEBUG=1` and upload the log. Maybe that would help me identify some difference between our setups at runtime. No rush, it...