Skip to content
Commit a7392c85 authored by Marius Vlad's avatar Marius Vlad Committed by Pekka Paalanen
Browse files

desktop-shell: Clear out missing listeners



The keyboard focus listener, caps changed and pointer focus listener
were missing when destroying the seat. These are necessary to avoid
using weston_desktop object even if it was destroyed, which happens due
to a focus out event and ultimately handled by the keyboard focus notify
callback.

Once the seats are destroyed (and implictly the focus handlers) we're
safe to destroy weston_desktop object as well.

Signed-off-by: default avatarMarius Vlad <marius.vlad@collabora.com>
parent c114fd6e
Loading
Loading
Loading
Pipeline #423470 passed with stages
in 2 minutes and 59 seconds
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment