See if we can make state of current open branches work on save. As currently they are closed in some cases as RefreshData methods are called (What if just call StateHasChanged()?)
Wonder if we can use AppState to hold a list of actively opened id's, then use that when IsExpanded is called? Might have to move all trees to use TreeStub and TreeBranch for consistency?
See if we can make state of current open branches work on save. As currently they are closed in some cases as RefreshData methods are called (What if just call StateHasChanged()?)
Wonder if we can use AppState to hold a list of actively opened id's, then use that when IsExpanded is called? Might have to move all trees to use TreeStub and TreeBranch for consistency?