summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2022-03-12 21:06:19 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2022-03-12 22:46:07 +0100
commit1ff11b627b92163a267a6ff821db8c7d786da0b1 (patch)
tree3fe1b3e074d27d07df1e3c7e3447338b2b7c1ef8
parent0ce287503cd7921c242946c10b8b031ed9431b53 (diff)
downloadrockbox-1ff11b627b.tar.gz
rockbox-1ff11b627b.zip
rbutil: Fix bootloader uninstall availability.
The logic for disabling the uninstall button was wrong. Change-Id: Icec4b70a7323bb6ae275e7b88fff414450ba4566
-rw-r--r--utils/rbutilqt/rbutilqt.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/utils/rbutilqt/rbutilqt.cpp b/utils/rbutilqt/rbutilqt.cpp
index 271d252391..20828849a9 100644
--- a/utils/rbutilqt/rbutilqt.cpp
+++ b/utils/rbutilqt/rbutilqt.cpp
@@ -367,10 +367,10 @@ void RbUtilQt::updateDevice()
playerBuildInfo->value(PlayerBuildInfo::BootloaderMethod).toString());
/* Disable uninstallation actions if they are not supported. */
- bool bootloaderUninstallable = !(bootloaderCapabilities & BootloaderInstallBase::Uninstall);
- ui.labelRemoveBootloader->setEnabled(bootloaderUninstallable);
- ui.buttonRemoveBootloader->setEnabled(bootloaderUninstallable);
- ui.actionRemove_bootloader->setEnabled(bootloaderUninstallable);
+ bool canUninstall = (bootloaderCapabilities & BootloaderInstallBase::Uninstall);
+ ui.labelRemoveBootloader->setEnabled(canUninstall);
+ ui.buttonRemoveBootloader->setEnabled(canUninstall);
+ ui.actionRemove_bootloader->setEnabled(canUninstall);
/* Disable the whole tab widget if configuration is invalid */
bool configurationValid = !chkConfig(nullptr);