Problem:
I'm losing the previous directory in the navigation history if there's a timeout reading the current directory.
Description:
I have a fileshare named \\filesrv\videos. I go to it, then navigate to \\filesrv\videos\libraries and finally \\filesrv\videos\libraries\Movies.
The Movies directory can take a long time to load, which is expected (the drives are slow and filesystem is fragmented). Occasionally I'll get a yellow notice at the top of the lister asking if I want to retry. It looks like this:
I click Retry and it finishes loading the entries just fine.
Actual Result:
If I get that yellow dialog and click retry, Opus forgets the previous directory in the navigation history. I.e., clicking the back arrow takes me to \\filesrv\videos.
This only happens if I get the yellow dialog and retry. If the directory entries can be read fast enough that it doesn't time out, then the navigation works as expected.
Expected Result:
My expectation is that clicking the back arrow after there is a timeout would take me to the previous directory \\filesrv\videos\libraries.
I'm on Windows 10 running Directory Opus 13.21 Build 9416 x64 OS 10.0 (B:19045 P:2 T:1) SP 0.0
