seat: Fix dangling focused_client in keyboard 18/278118/1
authorSeunghun Lee <shiin.lee@samsung.com>
Mon, 11 Jul 2022 02:36:50 +0000 (11:36 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 18 Jul 2022 05:09:07 +0000 (14:09 +0900)
commitb54c36624274575cdcfad7750b4bcfb2ffcedadd
treee285828c1627a3d17e6232aed450a114475fe619
parentc16fa62c52a4b27ffa2a21472db0b1951f2fa95b
seat: Fix dangling focused_client in keyboard

This patch handles destroy signal of focused_client of keyboard, and
also contains a bit of refactoring.

Change-Id: I54473c3e37c770e4889066dba283fe65dc3751cd
src/seat/seat.c
src/seat/seat_keyboard.c
src/seat/seat_private.h