From 2f5e55bea05c600d0ff44678f7a79ea7e276ee6d Mon Sep 17 00:00:00 2001 From: flow Date: Thu, 11 Aug 2022 13:00:09 -0300 Subject: fix: only remove orphaned metadata on first opening This avoids deleting the metadata while one is updating their mods. Signed-off-by: flow --- launcher/minecraft/mod/tasks/ModFolderLoadTask.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'launcher/minecraft/mod/tasks/ModFolderLoadTask.h') diff --git a/launcher/minecraft/mod/tasks/ModFolderLoadTask.h b/launcher/minecraft/mod/tasks/ModFolderLoadTask.h index 0b6bb6cc..1f2015d2 100644 --- a/launcher/minecraft/mod/tasks/ModFolderLoadTask.h +++ b/launcher/minecraft/mod/tasks/ModFolderLoadTask.h @@ -56,7 +56,7 @@ public: } public: - ModFolderLoadTask(QDir& mods_dir, QDir& index_dir, bool is_indexed); + ModFolderLoadTask(QDir& mods_dir, QDir& index_dir, bool is_indexed, bool clean_orphan = false); void run(); signals: void succeeded(); @@ -67,5 +67,6 @@ private: private: QDir& m_mods_dir, m_index_dir; bool m_is_indexed; + bool m_clean_orphan; ResultPtr m_result; }; -- cgit