Took a look and the file name being added is compared to a list and if it is not contained in the list of existing files, it is added. The filenames.contains() test in the AddExisting code needs to add the Qt:CaseInsensitive flag.
I will push this change to master to prevent any crash.
|