- use callAfterInterval to ensure that the expandAll is done after the collapseAll in dTreeView.refreshDisplay