Topic: open root node after json content loaded ?

Hello,

My tree  is loaded from JSON
How can I open the root node after that my root children loaded ?

If I put directly into my JSON code  "state : { open: true}" option, the node is opened but children are not drawed.
I must close and reopen the node to see something.



--- my tree ---

    tree = new Mif.Tree({
                    container: $('mytree'),
                    grid: true,
                    sortable: false,
                    height: 18,
                    forest: true,
                    checkbox: true,
                    initialize: function(){
                        //new Mif.Tree.KeyNav(this);
                        this.initDblClick();
                        
                        
                    },

                    types: {
                        dhcpGroup:{
                            openIcon: 'mif-tree-open-icon',
                            closeIcon: 'mif-tree-close-icon',
                            middleIcon: 'mif-tree-middle-icon'
                        },
                        
                        dhcpHost: {
                            openIcon: 'mif-tree-open-icon',
                            closeIcon: 'mif-tree-close-icon',
                            middleIcon: 'mif-tree-middle-icon'
                        },
                        loader:{
                            openIcon: 'mif-tree-loader-open-icon',
                            closeIcon: 'mif-tree-loader-close-icon',
                            DDnotAllowed: ['inside','after']
                        },

                    },
                    dfltType:'folder'
                });

                
                tree.load({
                        url: '/catv/customer/treejson'
                });


                tree.loadOptions=function(node){
                
                    if(!node) return;
                    if(node.name=='empty'){
                        return {
                            url: '/share/empty.json'
                        }
                    }
                    return {
                        url: '/catv/customer/treejson/dn/'+node.data.dn
                    }
                    
                };

Re: open root node after json content loaded ?

tree.addEvent('load', function(){
     tree.root.toggle();
});

and set forest: false or remove this option. If forest: true  root node not exists.

and state : { open: true} draw nodes if u use trunk version