Builder3/Window.js
authorAlan Knowles <alan@akbkhome.com>
Thu, 25 Aug 2011 03:30:30 +0000 (11:30 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 25 Aug 2011 03:30:30 +0000 (11:30 +0800)
Builder3/Window.js

index 34f6615..9bb3c1e 100644 (file)
@@ -1209,7 +1209,10 @@ Window=new XObject({
                                                                                         //this.get('/RightEditor').el.hide();
                                                                                         this.get('/Editor').el.hide();
                                                                                         print("set current tree");
+                                                                                        
                                                                                         this.currentTree = this.toJS(false, false)[0];
+                                                                                        
+                                                                                        
                                                                                         console.dump(this.currentTree);
                                                                                         this.currentTree = this.currentTree || { items: [] };
                                                                                         this.get('/LeftTree').renderView();
@@ -1384,15 +1387,19 @@ Window=new XObject({
                                                                             toJS : function(treepath, with_id)
                                                                             {
                                                                                 print("toJS : WITHID: "+ with_id);
+                                                                                
                                                                                 var iter = treepath;  // API used to be iter here..
+                                                                                
                                                                                 if (typeof(iter) == 'string') {
                                                                                     var ret = {};
                                                                                      if (!this.el.get_iter(ret, new Gtk.TreePath.from_string(treepath))) {
                                                                                         return false;
                                                                                     }
                                                                                     iter = ret.iter;
-                                                                                } 
+                                                                                }
+                                                                                
                                                                                 var first = false;
+                                                                                
                                                                                 if (!iter) {
                                                                                     
                                                                                     this.treemap = { };