From e07590d1cf0386c3c2fc7f6c9c673069b0c3fe4b Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 5 Jun 2017 12:50:00 -0300 Subject: [PATCH] window: remove refresh timeout on exit https://bugzilla.gnome.org/show_bug.cgi?id=783441 --- src/gcal-window.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gcal-window.c b/src/gcal-window.c index d9880a47..adf8594f 100644 --- a/src/gcal-window.c +++ b/src/gcal-window.c @@ -1295,6 +1295,12 @@ gcal_window_finalize (GObject *object) window->open_edit_dialog_timeout_id = 0; } + if (window->refresh_timeout_id > 0) + { + g_source_remove (window->refresh_timeout_id); + window->refresh_timeout_id = 0; + } + /* If we have a queued event to delete, remove it now */ if (window->event_to_delete) {