Unresponsive top level [v16.1]
I am a new contributor on a project using sctk. We recently upgraded from v15.4 to v16.1 to resolve crashes related to #406. We have also updated code handling keyboard events as per changes to the calloop.
However, the top level surface/window created no longer renders correctly or dissapears when exiting the event loop. The surface remains unresponsive and cannot be unmapped / removed unless the process which created it is killed (see issue here https://github.com/espanso/espanso/issues/1776).
I have been digging into this for a few days now, but haven't made much headway. As far as I can tell, there is no protocol error occuring (I have little experience working with wayland, but did step through the output of WAYLAND_DEBUG).
Any help would be greatly appreciated!
From the linked issue, does this bug only occur in Hyprland?
No, the same issue has been confirmed on at least sway as well.