From 62fd18030f6d471ef0195339072ac827ad4f5ce6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Fri, 14 Oct 2022 12:59:22 +0200 Subject: [PATCH] clutter/text: Add missing property getter/setter The :input-purpose and :input-hints properties were added without actually handling the get/set operations, whoops. All code uses the (working) methods, so this only fixes expectations, not an actual bug :-) Part-of: --- clutter/clutter/clutter-text.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/clutter/clutter/clutter-text.c b/clutter/clutter/clutter-text.c index 22de71d3d..a294c4b73 100644 --- a/clutter/clutter/clutter-text.c +++ b/clutter/clutter/clutter-text.c @@ -1636,6 +1636,14 @@ clutter_text_set_property (GObject *gobject, clutter_text_set_selected_text_color (self, clutter_value_get_color (value)); break; + case PROP_INPUT_PURPOSE: + clutter_text_set_input_purpose (self, g_value_get_enum (value)); + break; + + case PROP_INPUT_HINTS: + clutter_text_set_input_hints (self, g_value_get_enum (value)); + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec); } @@ -1765,6 +1773,14 @@ clutter_text_get_property (GObject *gobject, g_value_set_boolean (value, priv->selected_text_color_set); break; + case PROP_INPUT_PURPOSE: + g_value_set_enum (value, priv->input_purpose); + break; + + case PROP_INPUT_HINTS: + g_value_set_enum (value, priv->input_hints); + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec); }