src/JsRender/NodeToGlade.vala
authorAlan Knowles <alan@roojs.com>
Sat, 2 Mar 2024 14:13:46 +0000 (22:13 +0800)
committerAlan Knowles <alan@roojs.com>
Sat, 2 Mar 2024 14:13:46 +0000 (22:13 +0800)
src/JsRender/NodeToGlade.vala

index a524d04..6baaf5b 100644 (file)
@@ -117,6 +117,10 @@ public class JsRender.NodeToGlade : Object {
                if (gdata.fqn() == ("Gtk.StringList")) {
                        return null;
                }
+               if (gdata.fqn() == ("Gtk.DropDown")) {
+                       return null;
+               }
+               
                // should really use GXml... 
                var obj = this.create_element("object");
                //var id = this.node.uid();
@@ -204,6 +208,9 @@ public class JsRender.NodeToGlade : Object {
                        
                        
                        var sub_obj = this.mungeChild(cn, child);
+                       if (sub_obj == null) {
+                               continue;
+                       }
                        if (cls == "GtkGrid") {
                                this.addGridAttach(child, left, top);
                                left++;