input: when destroying a seat, remove keyboard focus first
authorDerek Foreman <derekf@osg.samsung.com>
Thu, 6 Aug 2015 17:19:51 +0000 (12:19 -0500)
committerBryce Harrington <bryce@osg.samsung.com>
Fri, 7 Aug 2015 19:15:39 +0000 (12:15 -0700)
commit87c862a9d9e83b00931375ba076375c0504d5b6c
tree9028841c51010c44c00c3c66ace00e1eb7b9ad8b
parent74a635b1ecf5efa437b5c8dc194a45528ce959ce
input: when destroying a seat, remove keyboard focus first

If we destroy all the devices before trying to remove keyboard focus
we'll segfault because we destroyed the keyboard.

Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
Reviewed-by: Ryo Munakata <ryomnktml@gmail.com>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
src/libinput-seat.c