From 0d5f023f768eab5bf3402714a4327a75e7f62e6d Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Mon, 2 Oct 2023 22:23:37 +0200 Subject: Fix QTimer being created on incorrect thread after refresh. --- src/organizercore.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/organizercore.cpp b/src/organizercore.cpp index 769c6018..178ba04e 100644 --- a/src/organizercore.cpp +++ b/src/organizercore.cpp @@ -111,9 +111,9 @@ OrganizerCore::OrganizerCore(Settings& settings) connect(&m_DownloadManager, SIGNAL(downloadSpeed(QString, int)), this, SLOT(downloadSpeed(QString, int))); - connect(m_DirectoryRefresher.get(), &DirectoryRefresher::refreshed, [this]() { - onDirectoryRefreshed(); - }); + connect(m_DirectoryRefresher.get(), &DirectoryRefresher::refreshed, this, + &OrganizerCore::onDirectoryRefreshed); + connect(&m_ModList, SIGNAL(removeOrigin(QString)), this, SLOT(removeOrigin(QString))); connect(&m_ModList, &ModList::modStatesChanged, [=] { currentProfile()->writeModlist(); -- cgit v1.3.1