https://bugs.kde.org/show_bug.cgi?id=428859
David Edmundson <k...@davidedmundson.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |k...@davidedmundson.co.uk --- Comment #8 from David Edmundson <k...@davidedmundson.co.uk> --- >plasma sets the surface role too late Yeah, we only set it on expose event as we need a wl_surface to attach to. wl_surface in QWaylandWindow is a bit inconsistent. It exists when a platform window is created It is removed when a window is hidden It then only comes back when a window is shown again. So as a hook we often use expose to cover that third case, but unfortunately it is after mapping -- You are receiving this mail because: You are watching all bug changes.