From 178e6a269acec2e637d69c83d02b858fee68ed4f Mon Sep 17 00:00:00 2001 From: Mohammed Sadiq Date: Sat, 6 May 2017 20:52:47 +0530 Subject: [PATCH] week-view: fix signal emission on scrolled_window This was causing segfault in week-view https://bugzilla.gnome.org/show_bug.cgi?id=782269 --- src/views/gcal-week-view.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/gcal-week-view.c b/src/views/gcal-week-view.c index 8d7fcb4c..61ebc7ed 100644 --- a/src/views/gcal-week-view.c +++ b/src/views/gcal-week-view.c @@ -111,6 +111,7 @@ update_grid_scroll_position (GcalWeekView *self) GtkAdjustment *vadjustment; gdouble minutes, real_value; gdouble max, page, page_increment, value; + gboolean dummy; /* While the scrolled window is not mapped, we keep waiting */ if (!gtk_widget_get_realized (self->scrolled_window) || @@ -141,7 +142,8 @@ update_grid_scroll_position (GcalWeekView *self) g_signal_emit_by_name (self->scrolled_window, "scroll-child", GTK_SCROLL_PAGE_FORWARD, - FALSE); + FALSE, + &dummy); gtk_adjustment_set_page_increment (vadjustment, page_increment);