summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2015-01-22 19:47:18 +0100
committerTannin <devnull@localhost>2015-01-22 19:47:18 +0100
commitc2edbcf90ff78bb6040cdcd8538468d6e3d1d42e (patch)
treef2291f5eb558171b864cf73dcccd7e99930d68d8 /src/mainwindow.cpp
parent2400e2c99ed3aa44152147ea7402c7f05f984aec (diff)
bugfix: initialization order was wrong and so kept foreign language systems from correctly loading mod order if Unmanaged is translated
"Unmanaged" is no longer translatable as its used internally as an identifier
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 1ae165fb..17308ab8 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -200,6 +200,8 @@ MainWindow::MainWindow(const QString &exeName, QSettings &initSettings, QWidget
updateToolBar();
+ languageChange(m_Settings.language());
+
ModInfo::updateFromDisc(m_Settings.getModDirectory(), &m_DirectoryStructure, m_Settings.displayForeign());
// set up mod list
@@ -355,8 +357,6 @@ MainWindow::MainWindow(const QString &exeName, QSettings &initSettings, QWidget
// before we start loading plugins we, add the dll path to the dll search order
::SetDllDirectoryW(ToWString(QDir::toNativeSeparators(qApp->applicationDirPath() + "/dlls")).c_str());
- languageChange(m_Settings.language());
-
loadPlugins();
}