[Wayland-bugs] [Bug 65913] weston_release_seat() does not release correctly the seat

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 8 13:23:36 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=65913

Kristian Høgsberg <krh at bitplanet.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Kristian Høgsberg <krh at bitplanet.net> ---
Rob, that's exactly what it is.  I even came across this old comment when I did
the input refactoring:

       /* The global object is destroyed at wl_display_destroy() time. */

which obviously doesn't work and almost fixed it back then.  Oh well, thanks
for tracking it down.  I've committed the following - give it a try and see if
it works.  Closing this bug for now, but please re-open if it's still broken.

commit aaadc774a7a0cdb4b377d37608e554f470c67d57
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Mon Jul 8 16:20:31 2013 -0400

    input: Remove wl_seat global when a seat is destroyed

    The input code was relying on compositor destruction to clean up the
    global, but that doesn't work when the global comes and goes dynamically.

    https://bugs.freedesktop.org/show_bug.cgi?id=65913

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20130708/f0f450b5/attachment.html>


More information about the Wayland-bugs mailing list