diff options
Diffstat (limited to 'api/logic/BaseInstance.cpp')
-rw-r--r-- | api/logic/BaseInstance.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/api/logic/BaseInstance.cpp b/api/logic/BaseInstance.cpp index c81b70c6..f07b2bd0 100644 --- a/api/logic/BaseInstance.cpp +++ b/api/logic/BaseInstance.cpp @@ -99,16 +99,11 @@ void BaseInstance::iconUpdated(QString key) void BaseInstance::invalidate() { changeStatus(Status::Gone); + m_group = QString(); + emit groupChanged(); qDebug() << "Instance" << id() << "has been invalidated."; } -void BaseInstance::nuke() -{ - changeStatus(Status::Gone); - qDebug() << "Instance" << id() << "has been deleted by MultiMC."; - FS::deletePath(instanceRoot()); -} - void BaseInstance::changeStatus(BaseInstance::Status newStatus) { Status status = currentStatus(); |