void PresetBrowser::refresh() {
ScopedPointer<XmlElement> x(view->getOpennessState(true));
directoryList->refresh();
while (directoryList->isStillLoading()) {}
view->restoreOpennessState(*x, true);
}
I'm using FileTreeComponent (view above) to look at my folder full of presets. It's good. Now when I delete or save a new preset I call refresh() (above). I want to keep any expanded nodes on the tree expanded. It generates some XML but doesn't keep the folders expanded.
Before I trawl all over this one with a debugger, can anyone quickly see the flaw?
thank you!!
