[gnome-calendar] new-calendar-page: Properly cleanup sources
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] new-calendar-page: Properly cleanup sources
- Date: Sat, 13 Jul 2019 23:08:37 +0000 (UTC)
commit 9aec1c097def549da76d551e6b4e17bdab27dd26
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat Jul 13 20:07:30 2019 -0300
new-calendar-page: Properly cleanup sources
We can't control a widget's property at destruction time.
Cleanup the sources directly.
src/gui/calendar-management/gcal-new-calendar-page.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/gui/calendar-management/gcal-new-calendar-page.c
b/src/gui/calendar-management/gcal-new-calendar-page.c
index 878d542b..b11fb2c5 100644
--- a/src/gui/calendar-management/gcal-new-calendar-page.c
+++ b/src/gui/calendar-management/gcal-new-calendar-page.c
@@ -554,7 +554,8 @@ gcal_new_calendar_page_finalize (GObject *object)
{
GcalNewCalendarPage *self = (GcalNewCalendarPage *)object;
- toggle_url_entry_pulsing (self, FALSE);
+ g_clear_handle_id (&self->calendar_address_id, g_source_remove);
+ g_clear_handle_id (&self->validate_url_resource_id, g_source_remove);
g_cancellable_cancel (self->cancellable);
g_clear_object (&self->cancellable);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]