[gnome-calendar] Revert "application: don't remove providers from screen when finalizing"
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] Revert "application: don't remove providers from screen when finalizing"
- Date: Thu, 9 Feb 2017 13:21:16 +0000 (UTC)
commit 006ee304955434c6a5a6f1128ea0f240b2a1ad67
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Thu Feb 9 11:20:28 2017 -0200
Revert "application: don't remove providers from screen when finalizing"
This reverts commit 0ce04c0eeb44897218a7ea4d9d6443144c6a6872.
src/gcal-application.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/src/gcal-application.c b/src/gcal-application.c
index 52f2c3c..4ee4cae 100644
--- a/src/gcal-application.c
+++ b/src/gcal-application.c
@@ -207,8 +207,15 @@ gcal_application_finalize (GObject *object)
g_free (self->uuid);
g_clear_pointer (&self->initial_date, g_free);
+ if (self->provider != NULL)
+ {
+ gtk_style_context_remove_provider_for_screen (gdk_screen_get_default (), GTK_STYLE_PROVIDER
(self->colors_provider));
+
+ gtk_style_context_remove_provider_for_screen (gdk_screen_get_default (), GTK_STYLE_PROVIDER
(self->provider));
+ g_clear_object (&(self->provider));
+ }
+
g_clear_object (&self->colors_provider);
- g_clear_object (&(self->provider));
g_clear_object (&self->settings);
g_clear_object (&self->manager);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]