From d301a07f4b18b6627df3780fb49ae6181207d081 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Mon, 3 Nov 2014 11:55:37 -0500 Subject: [PATCH] week-view: increase ref count on parent window The call to GtkWidget::unrealize was destroying GtkStack window because of the reference increasing on GcalWeekView when setting the parent_window as its own. Bug: https://bugzilla.gnome.org/show_bug.cgi?id=739554 --- src/gcal-week-view.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gcal-week-view.c b/src/gcal-week-view.c index 6c37e00f..83422a98 100644 --- a/src/gcal-week-view.c +++ b/src/gcal-week-view.c @@ -423,6 +423,7 @@ gcal_week_view_realize (GtkWidget *widget) parent_window = gtk_widget_get_parent_window (widget); gtk_widget_set_window (widget, parent_window); + g_object_ref (parent_window); attributes.window_type = GDK_WINDOW_CHILD; attributes.wclass = GDK_INPUT_ONLY;