KRunner Wayland issues on Qt 5.9

Marco Martin notmart at gmail.com
Thu Jul 13 11:49:29 UTC 2017


On Thu, Jul 13, 2017 at 11:05 AM, David Edmundson
<david at davidedmundson.co.uk> wrote:
> That works fine for XDG, but wl-shellsurface doesn't like that and remains
> until you delete the wl_surface. wl_shell_surface_destroy literally sends
> nothing in wayland_debug.
>
> I think that's why they end up deleting both. It's not a simple thing to
> abstract when everything behaves so differently.

tried the patch and i can confirm the behavior, it goes all down to
proxy_destroy, so client side is almost like everyting was destroyed
correctly, but at the next
wl_shell at 27.get_shell_surface, the surface is already created and goes
to protocol error:
wl_surface at 43: error 0: ShellSurface already created

--
Marco Martin


More information about the Plasma-devel mailing list