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.

Reply via email to