Community
Participate
Working Groups
If you have more than one file system plugin installed, the directory prompter shows a blank tree and you get a console error when you press OK
The directory prompter should probably default to showing path "/" so that you can see all file systems and copy between them. Also I'm not sure copy/move ever worked before so it's something to test as part of this bug.
Fixed. Several different issues, including: - changed dialog to use "/" as root path so we get both file systems. - the dialog wasn't coming up due to a layout problem that wasn't completely obvious. In debug I realized that the only discernible difference between fetching at the file system root vs. the multi file system root was that the multi-file system root resolves the deferred before giving it back. So it seemed like a timing problem, and (guessing) using a timeout to resolve the deferred fixed the problem. - the fileImpl code for fetchChildren wasn't expecting the "top level path" on a fetch children, so I made changes there to run through the loadworkspace code and return the children. With these changes, the dir prompter now shows all file systems and you can expand them. I didn't test cross-file system copy/move because I don't have webdav configured. We can open bugs when the time comes if it doesn't work.