mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-25 21:41:04 +00:00
currentDir.value is already canonicalised
This commit is contained in:
parent
a06ab94a20
commit
b15f7857c0
@ -293,10 +293,7 @@ void Launcher::DataFilesPage::populateFileViews(const QString& contentModelName)
|
||||
std::unordered_set<QString> visitedDirectories;
|
||||
for (const Config::SettingValue& currentDir : directories)
|
||||
{
|
||||
// normalize user supplied directories: resolve symlink, convert to native separator
|
||||
const QString canonicalDirPath = QDir(QDir::cleanPath(currentDir.value)).canonicalPath();
|
||||
|
||||
if (!visitedDirectories.insert(canonicalDirPath).second)
|
||||
if (!visitedDirectories.insert(currentDir.value).second)
|
||||
continue;
|
||||
|
||||
// add new achives files presents in current directory
|
||||
@ -305,7 +302,7 @@ void Launcher::DataFilesPage::populateFileViews(const QString& contentModelName)
|
||||
QStringList tooltip;
|
||||
|
||||
// add content files presents in current directory
|
||||
mSelector->addFiles(currentDir.value, mNewDataDirs.contains(canonicalDirPath));
|
||||
mSelector->addFiles(currentDir.value, mNewDataDirs.contains(currentDir.value));
|
||||
|
||||
// add current directory to list
|
||||
ui.directoryListWidget->addItem(currentDir.originalRepresentation);
|
||||
@ -317,7 +314,7 @@ void Launcher::DataFilesPage::populateFileViews(const QString& contentModelName)
|
||||
tooltip << tr("Resolved as %1").arg(currentDir.value);
|
||||
|
||||
// Display new content with custom formatting
|
||||
if (mNewDataDirs.contains(canonicalDirPath))
|
||||
if (mNewDataDirs.contains(currentDir.value))
|
||||
{
|
||||
tooltip << tr("Will be added to the current profile");
|
||||
QFont font = item->font();
|
||||
|
Loading…
x
Reference in New Issue
Block a user