From e9ee7e7f852ba5689f64b9dc4c23afb2b57de031 Mon Sep 17 00:00:00 2001 From: Tannin Date: Mon, 15 Jun 2015 20:00:27 +0200 Subject: bugfix: dialog-memory wasn't initialized when starting through a desktop link so access (in case steam wasn't running) caused a crash --- src/mainwindow.cpp | 2 -- src/organizercore.cpp | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index df0b129d..4ffa044b 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -187,8 +187,6 @@ MainWindow::MainWindow(const QString &exeName ui->actionEndorseMO->setVisible(false); - MOBase::QuestionBoxMemory::init(initSettings.fileName()); - updateProblemsButton(); updateToolBar(); diff --git a/src/organizercore.cpp b/src/organizercore.cpp index 0b4adbc1..fa1f372c 100644 --- a/src/organizercore.cpp +++ b/src/organizercore.cpp @@ -146,6 +146,8 @@ OrganizerCore::OrganizerCore(const QSettings &initSettings) NexusInterface::instance()->setCacheDirectory(m_Settings.getCacheDirectory()); NexusInterface::instance()->setNMMVersion(m_Settings.getNMMVersion()); + MOBase::QuestionBoxMemory::init(initSettings.fileName()); + m_InstallationManager.setModsDirectory(m_Settings.getModDirectory()); m_InstallationManager.setDownloadDirectory(m_Settings.getDownloadDirectory()); -- cgit v1.3.1