Update XKB state in update_modifier_state
authorDaniel Stone <daniel@fooishbar.org>
Wed, 30 May 2012 15:31:40 +0000 (16:31 +0100)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 31 May 2012 17:59:28 +0000 (13:59 -0400)
commit7ace3902f9797c6a46808b0999655f20ecbaf8a3
tree765f07fd2c274898b628e5e1bbcd8dd5b1806431
parent17b13bd89f70c82c29cad8a2d2614b0b304adf7d
Update XKB state in update_modifier_state

As well as just updating Weston's internal modifier_state, also update
our xkb_state object, in preparation for serialising modifier values to
clients.  This also makes update_modifier_state return 1 if the
modifier/group state has changed, or 0 if not.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
src/compositor.c