diff options
author | Petr Mrázek <peterix@gmail.com> | 2018-07-31 01:54:08 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2018-07-31 01:54:08 +0200 |
commit | 0c73ddee73e7383d5b81185381fa1c762fcb1147 (patch) | |
tree | 7193eb7bdd3e836ab8f150d3575d866bb2df3d9d /application/MainWindow.cpp | |
parent | 9965decd81b8e8ca98d610f605263ccf4ce541e1 (diff) | |
download | PrismLauncher-0c73ddee73e7383d5b81185381fa1c762fcb1147.tar.gz PrismLauncher-0c73ddee73e7383d5b81185381fa1c762fcb1147.tar.bz2 PrismLauncher-0c73ddee73e7383d5b81185381fa1c762fcb1147.zip |
NOISSUE set groups for instances by not setting groups for instances
So simple. Better in every way.
Diffstat (limited to 'application/MainWindow.cpp')
-rw-r--r-- | application/MainWindow.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/application/MainWindow.cpp b/application/MainWindow.cpp index 9a1efb2b..883b38f9 100644 --- a/application/MainWindow.cpp +++ b/application/MainWindow.cpp @@ -1446,7 +1446,8 @@ void MainWindow::on_actionChangeInstGroup_triggered() return; bool ok = false; - QString name(m_selectedInstance->group()); + InstanceId instId = m_selectedInstance->id(); + QString name(MMC->instances()->getInstanceGroup(instId)); auto groups = MMC->instances()->getGroups(); groups.insert(0, ""); groups.sort(Qt::CaseInsensitive); @@ -1455,7 +1456,9 @@ void MainWindow::on_actionChangeInstGroup_triggered() name = QInputDialog::getItem(this, tr("Group name"), tr("Enter a new group name."), groups, foo, true, &ok); name = name.simplified(); if (ok) - m_selectedInstance->setGroupPost(name); + { + MMC->instances()->setInstanceGroup(instId, name); + } } void MainWindow::deleteGroup() |