Preconditions:
- Save on Exit -> Directories is off
- the default tab to be opened and selected at start of TC is a normal directory tab
If tree view should be an exception to the setting of not saving directories on exit (it is true that tree view does not really represent a directory), then I would at least expect it to be re-opened in a new tab.
If not, it obviously should not override the default tab.
Furthermore, if the default tab is a locked tab, tree view is opened in a new tab and the default tab gets bugged. The name of the default tab becomes the drive letter of the containing drive / partition, and if you try to select it, it will only jump to the tree view tab.
This is probably not intended either, as it makes the default tab useless.
If you now select a normal directory tab and close TC, on the next startup, everything will be fine again (since TC does not write default tabs to disk during the above process).
Another related bug:
If the default tab is actually a tree view tab, and you change that tab to a normal directory and close TC, on the next startup, that tab will be the root directory of the drive / partition that was active when the tree view was spawned. Is this intended? I would like to be able to make tree view a default tab and not just a status of the panel. Either way, the title of that tab then says Tree, although it is not a tree view anymore, but a normal directory tab. Concluding: Either it should correctly rename the tab to the directory that it was changed to, or the tab should stay a tree view tab.
Minor issues really.
And apologies if I misunderstood the concept of tree view, but since it can be opened as a tab, I figured it should in that case also behave and be treated like a proper tab.