[gnome-calendar] Improved update of toolbar when changing view.



commit fe22adc977cf323e4a904061163bbca4f9ca5063
Author: Erick PÃrez Castellanos <erick red gmail com>
Date:   Thu Nov 22 00:46:12 2012 -0500

    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 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/src/gcal-window.c b/src/gcal-window.c
index 8b0800f..05f977e 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)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]