From 7243f703c328e3d3eaadb23491f92007e177c4e1 Mon Sep 17 00:00:00 2001 From: Ernestas Kulik Date: Thu, 11 Aug 2016 11:26:33 +0300 Subject: [PATCH] month-view: update events after dnd The month view is not updated after a DnD operation. This commit marks the children as changed after a drop. https://bugzilla.gnome.org/show_bug.cgi?id=769470 --- src/gcal-month-view.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gcal-month-view.c b/src/gcal-month-view.c index 5fd2b498..64b43365 100644 --- a/src/gcal-month-view.c +++ b/src/gcal-month-view.c @@ -857,6 +857,7 @@ gcal_month_view_drag_drop (GtkWidget *widget, gint y, guint time) { + GcalSubscriberViewPrivate *ppriv = GCAL_SUBSCRIBER_VIEW (widget)->priv; GcalMonthViewPrivate *priv = gcal_month_view_get_instance_private (GCAL_MONTH_VIEW (widget)); GtkWidget *event_widget; GDateTime *start_dt, *end_dt, *current_dt; @@ -913,6 +914,8 @@ gcal_month_view_drag_drop (GtkWidget *widget, gcal_manager_update_event (priv->manager, event); g_clear_pointer (&new_start, g_date_time_unref); + + ppriv->children_changed = TRUE; } g_clear_pointer (&start_dt, g_date_time_unref);