From 58f4338bfd54d2c15426deb0c72721d47610fbfc Mon Sep 17 00:00:00 2001 From: Michael Webster Date: Fri, 12 Dec 2025 12:18:59 -0500 Subject: [PATCH] clutter-enums.h: Fix introspection definition and prefix. This does not affect muffin code, except one place, but makes accessing them more consistent, and lets you use .SYNTHETIC, instead of the redundant Clutter.EventFlags.FLAG_SYNTHETIC. --- clutter/clutter/clutter-enums.h | 7 ++++--- clutter/clutter/clutter-event.c | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/clutter/clutter/clutter-enums.h b/clutter/clutter/clutter-enums.h index 92bac41fd..33a16f126 100644 --- a/clutter/clutter/clutter-enums.h +++ b/clutter/clutter/clutter-enums.h @@ -853,17 +853,18 @@ typedef enum /*< prefix=CLUTTER_DRAG >*/ /** * ClutterEventFlags: - * @CLUTTER_EVENT_NONE: No flag set + * @CLUTTER_EVENT_FLAG_NONE: No flag set * @CLUTTER_EVENT_FLAG_SYNTHETIC: Synthetic event + * @CLUTTER_EVENT_FLAG_INPUT_METHOD: From an IM, * @CLUTTER_EVENT_FLAG_REPEATED: Auto-repeated event * * Flags for the #ClutterEvent * * Since: 0.6 */ -typedef enum /*< flags prefix=CLUTTER_EVENT >*/ +typedef enum /*< flags prefix=CLUTTER_EVENT_FLAG >*/ { - CLUTTER_EVENT_NONE = 0, + CLUTTER_EVENT_FLAG_NONE = 0, CLUTTER_EVENT_FLAG_SYNTHETIC = 1 << 0, CLUTTER_EVENT_FLAG_INPUT_METHOD = 1 << 1, CLUTTER_EVENT_FLAG_REPEATED = 1 << 2 diff --git a/clutter/clutter/clutter-event.c b/clutter/clutter/clutter-event.c index ebc7e8f2f..6ec9ec129 100644 --- a/clutter/clutter/clutter-event.c +++ b/clutter/clutter/clutter-event.c @@ -645,7 +645,7 @@ clutter_event_set_stage (ClutterEvent *event, ClutterEventFlags clutter_event_get_flags (const ClutterEvent *event) { - g_return_val_if_fail (event != NULL, CLUTTER_EVENT_NONE); + g_return_val_if_fail (event != NULL, CLUTTER_EVENT_FLAG_NONE); return event->any.flags; }