From ae35c1efe093f9fb811362f493bb74e7b7f5dc4d Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Thu, 8 Aug 2024 19:06:02 +0200 Subject: [PATCH] core: Use event return value defines in keybinding code Make the fate of the given event in every return path more evident. Part-of: --- src/core/keybindings.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/keybindings.c b/src/core/keybindings.c index 52e62967a..c98d49af1 100644 --- a/src/core/keybindings.c +++ b/src/core/keybindings.c @@ -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: