From 21c1986a41132a3ecb9eb903c275f2993f2ee07e Mon Sep 17 00:00:00 2001 From: Neil Roberts Date: Mon, 22 Sep 2008 13:33:19 +0000 Subject: [PATCH] * tests/test-unproject.c (on_event): * tests/test-project.c (on_event): Use a return value for the 'event' signal handler, otherwise it might accidentally return TRUE for unhandled events and you won't be able to close the window. --- ChangeLog | 8 ++++++++ tests/test-project.c | 5 +++-- tests/test-unproject.c | 4 +++- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 363da56..0b89dd4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-09-22 Neil Roberts + + * tests/test-unproject.c (on_event): + * tests/test-project.c (on_event): Use a return value for the + 'event' signal handler, otherwise it might accidentally return + TRUE for unhandled events and you won't be able to close the + window. + 2008-09-19 Emmanuele Bassi Bug 1033 - Manually parsing command line options prevents diff --git a/tests/test-project.c b/tests/test-project.c index 1ad01e8..d0c16ed 100644 --- a/tests/test-project.c +++ b/tests/test-project.c @@ -93,8 +93,7 @@ find_handle_index (ClutterActor * a) return -1; } - -void +gboolean on_event (ClutterStage *stage, ClutterEvent *event, gpointer user_data) @@ -198,6 +197,8 @@ on_event (ClutterStage *stage, default: break; } + + return FALSE; } diff --git a/tests/test-unproject.c b/tests/test-unproject.c index 5128e11..617ea60 100644 --- a/tests/test-unproject.c +++ b/tests/test-unproject.c @@ -11,7 +11,7 @@ ClutterActor *label; #define RECT_W 320 #define RECT_H 240 -void +gboolean on_event (ClutterStage *stage, ClutterEvent *event, gpointer user_data) @@ -63,6 +63,8 @@ on_event (ClutterStage *stage, default: break; } + + return FALSE; } -- 2.7.4