From 10391ae6a98992f3a8de2316f870c85809690c17 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Tue, 27 Sep 2016 22:35:48 -0300 Subject: [PATCH] manager: setup default calendar on event creation When an event is successfully created, make that the default source. https://bugzilla.gnome.org/show_bug.cgi?id=771570 --- src/gcal-manager.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gcal-manager.c b/src/gcal-manager.c index 57d39201..4f966346 100644 --- a/src/gcal-manager.c +++ b/src/gcal-manager.c @@ -461,7 +461,11 @@ on_event_created (GObject *source_object, g_warning ("Error creating object: %s", error->message); g_error_free (error); } - g_debug ("Event: %s created successfully", new_uid); + else + { + gcal_manager_set_default_source (data->manager, gcal_event_get_source (data->event)); + g_debug ("Event: %s created successfully", new_uid); + } g_free (new_uid); free_async_ops_data (data);