for (var k = 0; k<10; k++) { tree.addItem("qwe"); } tree.doLater(this,"delay"); function delay() { while (tree.maxVPosition) { tree.setSize(tree.width, tree.height+1); } }