https://bugs.kde.org/show_bug.cgi?id=397834
--- Comment #13 from David Edmundson <k...@davidedmundson.co.uk> --- Reading GTK code a bit more. Subsurfaces are still windows (just like in Qt) GDK_IS_WINDOW is just a cast check on the wl_surface userdata. There's no sensible reason that should be failing for any GDK windows inside windows. /but/ in firefox code (moz_container_map_surface) we're creating surfaces directly with custom userdata that GTK doesn't directly know about. FWIW bodging kwayland to send enter/exit to the root surface (https://phabricator.kde.org/P259) does make firefox clicks work. However, I'm now quite confident that the clicks are a bug in Firefox as above. -- You are receiving this mail because: You are watching all bug changes.