x11: Move away from MetaEventRoute

Nowadays, there's just 2 types of it, and can be pretty much
solved with a META_GRAB_OP_NONE check.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2683>
This commit is contained in:
Carlos Garnacho 2022-09-29 21:34:19 +02:00 committed by Marge Bot
parent 12773cf8e2
commit bb9cab1491

View File

@ -970,7 +970,7 @@ handle_input_xevent (MetaX11Display *x11_display,
switch (input_event->evtype) switch (input_event->evtype)
{ {
case XI_Enter: case XI_Enter:
if (display->event_route != META_EVENT_ROUTE_NORMAL) if (display->grab_op != META_GRAB_OP_NONE)
break; break;
if (clutter_stage_get_grab_actor (stage) != NULL) if (clutter_stage_get_grab_actor (stage) != NULL)
@ -992,7 +992,7 @@ handle_input_xevent (MetaX11Display *x11_display,
} }
break; break;
case XI_Leave: case XI_Leave:
if (display->event_route != META_EVENT_ROUTE_NORMAL) if (display->grab_op != META_GRAB_OP_NONE)
break; break;
if (clutter_stage_get_grab_actor (stage) != NULL) if (clutter_stage_get_grab_actor (stage) != NULL)