From 9df3fb993c222d35171fe6067257fc17e3c3979e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Fri, 27 Feb 2009 17:59:16 +0000 Subject: [PATCH] Add a warning for recursive emit_event When event delivery is invoked by synthetic events through clutter_do_event from inside an event handler clutter was silently ignoring it, this warning will hopefully help resolving some issues. --- clutter/clutter-main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/clutter/clutter-main.c b/clutter/clutter-main.c index fecc0c686..2acee48d5 100644 --- a/clutter/clutter-main.c +++ b/clutter/clutter-main.c @@ -1748,7 +1748,10 @@ emit_event (ClutterEvent *event, /* reentrancy check */ if (lock != FALSE) - return; + { + g_warning ("Tried emitting event during event delivery, bailing out.n"); + return; + } lock = TRUE;