From 97e9e7cf2be5f8f24f62aa25d4669eda885e8567 Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Sat, 29 Aug 2020 15:20:46 +0200 Subject: Refactor the way m_ModStateChanged works. --- src/organizercore.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/organizercore.cpp') diff --git a/src/organizercore.cpp b/src/organizercore.cpp index 28bb06db..815c80c2 100644 --- a/src/organizercore.cpp +++ b/src/organizercore.cpp @@ -1552,6 +1552,9 @@ void OrganizerCore::modStatusChanged(unsigned int index) m_DirectoryStructure->getFileRegister()->sortOrigins(); refreshLists(); + + m_ModList.notifyModStateChanged({ index }); + } catch (const std::exception &e) { reportError(tr("failed to update mod list: %1").arg(e.what())); } @@ -1601,6 +1604,8 @@ void OrganizerCore::modStatusChanged(QList index) { m_DirectoryStructure->getFileRegister()->sortOrigins(); refreshLists(); + + m_ModList.notifyModStateChanged(index); } catch (const std::exception &e) { reportError(tr("failed to update mod list: %1").arg(e.what())); } -- cgit v1.3.1