mirror of
https://github.com/brl/mutter.git
synced 2024-11-08 23:16:20 -05:00
display: Add some missing breaks
If we somehow get an event with a wrong device ID, we should not be comparing bad event IDs.
This commit is contained in:
parent
ddf566a3c4
commit
5aa3a288dc
@ -1855,14 +1855,17 @@ get_input_event (MetaDisplay *display,
|
||||
case XI_ButtonRelease:
|
||||
if (((XIDeviceEvent *) input_event)->deviceid == META_VIRTUAL_CORE_POINTER_ID)
|
||||
return input_event;
|
||||
break;
|
||||
case XI_KeyPress:
|
||||
case XI_KeyRelease:
|
||||
if (((XIDeviceEvent *) input_event)->deviceid == META_VIRTUAL_CORE_KEYBOARD_ID)
|
||||
return input_event;
|
||||
break;
|
||||
case XI_FocusIn:
|
||||
case XI_FocusOut:
|
||||
if (((XIEnterEvent *) input_event)->deviceid == META_VIRTUAL_CORE_KEYBOARD_ID)
|
||||
return input_event;
|
||||
break;
|
||||
case XI_Enter:
|
||||
case XI_Leave:
|
||||
if (((XIEnterEvent *) input_event)->deviceid == META_VIRTUAL_CORE_POINTER_ID)
|
||||
|
Loading…
Reference in New Issue
Block a user