Extjs TreePanel reload()后不让其自动展开树 求租~~~~

每次我根据 系统类别 或者 区划代码 去刷新树的时候
我都是 root2.reload();root1.reload(); root1是事业单位..root2是行政机构
我在下拉事件里面 添加的这个刷新方法
但是每次刷新完 之后.. 树重新加载, 并且自动展开..
我想问有没有什么办法不让他 自动展开
(原因:展开的时候执行展开事件,但是我写了 展开事件 所以右侧有加载数据所以这样 刷新 又展开的话 相当 废资源)

root.on('beforeexpand',function(){
(function(){
this.isExpand = true;

}).defer(1,this);
return this.isExpand;
})
root.isExpand = false;
root.reload();

上面代码可以控制,通过reload 时候 设置 isExpand 值处理