From fe22adc977cf323e4a904061163bbca4f9ca5063 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Thu, 22 Nov 2012 00:46:12 -0500 Subject: [PATCH] Improved update of toolbar when changing view. Whenever we change the view through the AppMenu the code for changing the view in GcalWindow was executed twice. Fixed to execute it only once. --- src/gcal-window.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/gcal-window.c b/src/gcal-window.c index 8b0800fc..05f977e7 100644 --- a/src/gcal-window.c +++ b/src/gcal-window.c @@ -518,8 +518,8 @@ gcal_window_set_property (GObject *object, switch (property_id) { case PROP_ACTIVE_VIEW: - gcal_window_set_active_view (GCAL_WINDOW (object), - g_value_get_enum (value)); + gcal_toolbar_set_active_view (GCAL_TOOLBAR (priv->toolbar_actor), + g_value_get_enum (value)); return; case PROP_ACTIVE_DATE: priv->active_date = g_value_dup_boxed (value); @@ -593,7 +593,6 @@ gcal_window_set_active_view (GcalWindow *window, g_return_if_fail (GCAL_IS_WINDOW (window)); priv = window->priv; - gcal_toolbar_set_active_view (GCAL_TOOLBAR (priv->toolbar_actor), view_type); if ((activated_page = gtk_notebook_page_num (GTK_NOTEBOOK (priv->notebook), priv->views[view_type])) != -1)