[mutter] clutter/actor-meta: Notify actor property on changes
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] clutter/actor-meta: Notify actor property on changes
- Date: Sun, 24 Apr 2022 12:53:45 +0000 (UTC)
commit 6c8e8fbba45ce881871f478cd65dc8aafe2aef09
Author: Jonas Dreßler <verdre v0yd nl>
Date: Sun Apr 10 22:46:12 2022 +0200
clutter/actor-meta: Notify actor property on changes
Seems like this was forgotten when writing the class. While at it, add
EXPLICIT_NOTIFY to the property flags.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2377>
clutter/clutter/clutter-actor-meta.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/clutter/clutter/clutter-actor-meta.c b/clutter/clutter/clutter-actor-meta.c
index 02bbc0135d..8b564eadef 100644
--- a/clutter/clutter/clutter-actor-meta.c
+++ b/clutter/clutter/clutter-actor-meta.c
@@ -109,6 +109,8 @@ clutter_actor_meta_real_set_actor (ClutterActorMeta *meta,
priv->destroy_id = g_signal_connect (priv->actor, "destroy",
G_CALLBACK (on_actor_destroy),
meta);
+
+ g_object_notify_by_pspec (G_OBJECT (meta), obj_props[PROP_ACTOR]);
}
static void
@@ -213,7 +215,8 @@ clutter_actor_meta_class_init (ClutterActorMetaClass *klass)
P_("Actor"),
P_("The actor attached to the meta"),
CLUTTER_TYPE_ACTOR,
- CLUTTER_PARAM_READABLE);
+ CLUTTER_PARAM_READABLE |
+ G_PARAM_EXPLICIT_NOTIFY);
/**
* ClutterActorMeta:name:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]