I’ve tried to reproduce this but I get a consistent path string with a single backslash from getResults for both single and multiple files selected. Could you post some code to demonstrate this?
I did more tests and look likes this problem only happen when choosing file from removable storage. Below is the system information and code snippets (using JUCE Unit Test).
Windows 10
JUCE 4.3.0
F: is removable disk (SD Card)
idrotate.exe is a file on F:
When choose only idrotate.exe, the test will pass. If choose idrotate.exe along with other file, the test will fail.
@sam yep, thanks for the code I can reproduce this now. Looks like it happens when you select multiple files located on the root of a drive. I’ll take a look at it.