From d7a1955f18116b7d7c4f022a09158ca993dd8838 Mon Sep 17 00:00:00 2001 From: Jeremy Rimpo Date: Thu, 7 Dec 2017 14:04:45 -0600 Subject: Use settings to get correct overwrite path for relative location calc. (Fixes drag & drop from overwrite to mods.) --- src/modlist.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/modlist.cpp') diff --git a/src/modlist.cpp b/src/modlist.cpp index 081a5abf..53350c59 100644 --- a/src/modlist.cpp +++ b/src/modlist.cpp @@ -24,6 +24,7 @@ along with Mod Organizer. If not, see . #include "qtgroupingproxy.h" #include "viewmarkingscrollbar.h" #include "modlistsortproxy.h" +#include "settings.h" #include #include #include @@ -836,7 +837,7 @@ bool ModList::dropURLs(const QMimeData *mimeData, int row, const QModelIndex &pa ModInfo::Ptr modInfo = ModInfo::getByIndex(row); QDir modDirectory(modInfo->absolutePath()); - QDir gameDirectory(qApp->property("dataPath").toString() + "/" + QString::fromStdWString(AppConfig::overwritePath())); + QDir gameDirectory(Settings::instance().getOverwriteDirectory()); unsigned int overwriteIndex = ModInfo::findMod([] (ModInfo::Ptr mod) -> bool { std::vector flags = mod->getFlags(); -- cgit v1.3.1