summaryrefslogtreecommitdiffstats
path: root/gui
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2014-06-03 02:08:40 +0200
committerPetr Mrázek <peterix@gmail.com>2014-06-09 01:38:31 +0200
commit694067c603ec14eba16e452e77bc7ce442fa36dd (patch)
treedfbc78e11f1b0e2804be2d4a36eb0fb40146fddc /gui
parent6b3d1101cb801367edef8f35b3eee4499e04866b (diff)
downloadMultiMC-694067c603ec14eba16e452e77bc7ce442fa36dd.tar
MultiMC-694067c603ec14eba16e452e77bc7ce442fa36dd.tar.gz
MultiMC-694067c603ec14eba16e452e77bc7ce442fa36dd.tar.lz
MultiMC-694067c603ec14eba16e452e77bc7ce442fa36dd.tar.xz
MultiMC-694067c603ec14eba16e452e77bc7ce442fa36dd.zip
Only enable move buttons for version patches that can move. HACK HACK
Diffstat (limited to 'gui')
-rw-r--r--gui/pages/VersionPage.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/gui/pages/VersionPage.cpp b/gui/pages/VersionPage.cpp
index 99232a25..cc728e75 100644
--- a/gui/pages/VersionPage.cpp
+++ b/gui/pages/VersionPage.cpp
@@ -358,9 +358,14 @@ void VersionPage::versionCurrent(const QModelIndex &current, const QModelIndex &
if (!current.isValid())
{
ui->removeLibraryBtn->setDisabled(true);
+ ui->moveLibraryDownBtn->setDisabled(true);
+ ui->moveLibraryUpBtn->setDisabled(true);
}
else
{
- ui->removeLibraryBtn->setEnabled(m_version->canRemove(current.row()));
+ bool enabled = m_version->canRemove(current.row());
+ ui->removeLibraryBtn->setEnabled(enabled);
+ ui->moveLibraryDownBtn->setEnabled(enabled);
+ ui->moveLibraryUpBtn->setEnabled(enabled);
}
}