From 62849f128df3ffb375b0cabf266450d419546dc0 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Sun, 21 Dec 2014 13:52:53 -0200 Subject: [PATCH] date-selector: fix focus-out propagation issue --- src/gcal-date-selector.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gcal-date-selector.c b/src/gcal-date-selector.c index b74921b8..dda320b0 100644 --- a/src/gcal-date-selector.c +++ b/src/gcal-date-selector.c @@ -66,7 +66,7 @@ static guint signals[NUM_SIGNALS] = { 0, }; static void calendar_day_selected (GtkCalendar *calendar, gpointer user_data); -static void date_entry_focus_out (GtkWidget *widget, +static gboolean date_entry_focus_out (GtkWidget *widget, GdkEvent *event, gpointer user_data); @@ -107,7 +107,7 @@ calendar_day_selected (GtkCalendar *calendar, user_data); } -static void +static gboolean date_entry_focus_out (GtkWidget *widget, GdkEvent *event, gpointer user_data) @@ -150,6 +150,8 @@ date_entry_focus_out (GtkWidget *widget, g_signal_handlers_unblock_by_func (priv->calendar, calendar_day_selected, user_data); + + return FALSE; } static void