[clutter] actor: Remove G_SIGNAL_NO_RECURSE
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter] actor: Remove G_SIGNAL_NO_RECURSE
- Date: Thu, 15 Mar 2012 17:43:02 +0000 (UTC)
commit 7f1f9a50c1a631894f4292773ef135421fc7a65b
Author: Emmanuele Bassi <ebassi linux intel com>
Date: Thu Mar 15 17:41:28 2012 +0000
actor: Remove G_SIGNAL_NO_RECURSE
As it turns out, we do end up recursing inside the ::paint signal
emission - especially inside the conformance test suite.
This thoroughly sucks - and we'll only be able to fix it properly
when we bump API for 2.0.
clutter/clutter-actor.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
---
diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c
index 1aa295e..3eee5d9 100644
--- a/clutter/clutter-actor.c
+++ b/clutter/clutter-actor.c
@@ -6253,7 +6253,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
g_signal_new (I_("queue-redraw"),
G_TYPE_FROM_CLASS (object_class),
G_SIGNAL_RUN_LAST |
- G_SIGNAL_NO_RECURSE |
G_SIGNAL_NO_HOOKS,
G_STRUCT_OFFSET (ClutterActorClass, queue_redraw),
NULL, NULL,
@@ -6282,7 +6281,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
g_signal_new (I_("queue-relayout"),
G_TYPE_FROM_CLASS (object_class),
G_SIGNAL_RUN_LAST |
- G_SIGNAL_NO_RECURSE |
G_SIGNAL_NO_HOOKS,
G_STRUCT_OFFSET (ClutterActorClass, queue_relayout),
NULL, NULL,
@@ -6571,7 +6569,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
g_signal_new (I_("paint"),
G_TYPE_FROM_CLASS (object_class),
G_SIGNAL_RUN_LAST |
- G_SIGNAL_NO_RECURSE |
G_SIGNAL_NO_HOOKS,
G_STRUCT_OFFSET (ClutterActorClass, paint),
NULL, NULL,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]