rem: this.savedState.firstVisible = this.outliner.getFirstVisibleRow() + 1; 
add: this.savedState.firstVisible = this.tree.getFirstVisibleRow() + 1; 
context: function sv_save (){    function saveBranch (target, source)    {        var len = source.length;        for (var i = 0; i < len; ++i)        {            if (source[i].isContainerOpen)            {                target[i] = new Object();                target[i].name = source[i]._colValues["stack-col-0"];                saveBranch (target[i], source[i].childData);            }        }    }            this.savedState = new Object();    this.savedState.firstVisible = this.outliner.getFirstVisibleRow() + 1;    saveBranch (this.savedState, this.stack.childData);    //dd ("saved as\n" + dumpObjectTree(this.savedState, 10));}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/d38a0937d9c93a0a9d913e2ac781e4328bb8cc73/venkman-trees.js/buggy/extensions/venkman/resources/content/venkman-trees.js