core: Use event return value defines in keybinding code
Make the fate of the given event in every return path more evident. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3935>
This commit is contained in:
parent
cdf427039d
commit
ae35c1efe0
1 changed files with 4 additions and 4 deletions
|
@ -1445,7 +1445,7 @@ process_event (MetaDisplay *display,
|
|||
meta_topic (META_DEBUG_KEYBINDINGS,
|
||||
"Ignore autorepeat for handler %s",
|
||||
binding->name);
|
||||
return TRUE;
|
||||
return CLUTTER_EVENT_STOP;
|
||||
}
|
||||
|
||||
if (clutter_event_type ((ClutterEvent *) event) == CLUTTER_KEY_RELEASE)
|
||||
|
@ -1458,14 +1458,14 @@ process_event (MetaDisplay *display,
|
|||
|
||||
invoke_handler (display, binding->handler, window, event, binding);
|
||||
binding->release_pending = FALSE;
|
||||
return TRUE;
|
||||
return CLUTTER_EVENT_STOP;
|
||||
}
|
||||
else
|
||||
{
|
||||
meta_topic (META_DEBUG_KEYBINDINGS,
|
||||
"Ignore release for handler %s",
|
||||
binding->name);
|
||||
return FALSE;
|
||||
return CLUTTER_EVENT_PROPAGATE;
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@ -1484,7 +1484,7 @@ process_event (MetaDisplay *display,
|
|||
binding->release_pending = TRUE;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
return CLUTTER_EVENT_STOP;
|
||||
}
|
||||
|
||||
not_found:
|
||||
|
|
Loading…
Reference in a new issue