JsRender/NodeToGtk.vala
authorAlan Knowles <alan@roojs.com>
Mon, 15 Sep 2014 09:53:07 +0000 (17:53 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 15 Sep 2014 09:53:07 +0000 (17:53 +0800)
JsRender/Gtk.vala.c
JsRender/JsRender.vala.c
JsRender/Lang.vala.c
JsRender/Node.vala.c
JsRender/NodeToGlade.vala.c
JsRender/NodeToGtk.vala.c
JsRender/NodeToJs.vala.c
JsRender/NodeToVala.vala.c
JsRender/Roo.vala.c
Project/Gtk.vala.c
Project/Project.vala.c
Project/Roo.vala.c
Palete/Gir.vala.c
Palete/Gtk.vala.c
Palete/Palete.vala.c
Palete/Roo.vala.c
Builder4/Application.vala.c
Builder4/GtkView.vala.c
tests/GtkView.vala.c

JsRender/NodeToGtk.vala

index 22426ae..187a115 100644 (file)
@@ -98,7 +98,12 @@ public class JsRender.NodeToGtk : Object {
                var cls_methods = cls_gir.methods;
 
                // pack on a container..
-               if  (this.node.props.has_key("* pack") && parent.get_type().is_a(typeof(global::Gtk.Container))) {
+               
+               if (do_pack) {
+                       ((global::Gtk.Buildable)parent).add_child(gtkbuilder, ret, null);
+               }
+
+               if  (do_pack && this.node.props.has_key("* pack") && parent.get_type().is_a(typeof(global::Gtk.Container))) {
                        var pack = this.node.props.get("* pack").split(",");
 
                        
@@ -134,11 +139,7 @@ public class JsRender.NodeToGtk : Object {
 
                        
                }
-                
-               if (do_pack) {
-                       ((global::Gtk.Buildable)parent).add_child(gtkbuilder, ret, null);
-               }
-                   
+                  
 
                
                //var id = this.node.uid();