[gitg] Set position with all other properties



commit a7c0856019e06429f83fc2bf7ccfd1a779059f5d
Author: Jesse van den Kieboom <jessevdk gmail com>
Date:   Wed Jul 3 09:26:36 2013 +0200

    Set position with all other properties

 gitg/gitg-ui-elements.vala |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/gitg/gitg-ui-elements.vala b/gitg/gitg-ui-elements.vala
index ae326bb..5e8cb3b 100644
--- a/gitg/gitg-ui-elements.vala
+++ b/gitg/gitg-ui-elements.vala
@@ -167,11 +167,6 @@ public class UIElements<T> : Object
 
        private void add_available(GitgExt.UIElement e)
        {
-               d_stack.add_with_properties(e.widget,
-                                           "name", e.id,
-                                           "title", e.display_name,
-                                           "icon-name", e.icon);
-
                int insert_position = 0;
                unowned List<GitgExt.UIElement> item = d_available_elements;
 
@@ -182,7 +177,12 @@ public class UIElements<T> : Object
                }
 
                d_available_elements.insert(e, insert_position);
-               d_stack.child_set(e.widget, "position", insert_position);
+
+               d_stack.add_with_properties(e.widget,
+                                           "name", e.id,
+                                           "title", e.display_name,
+                                           "icon-name", e.icon,
+                                           "position", insert_position);
        }
 
        private void available_changed(Object o, ParamSpec spec)


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