From 5f444fa5b72738f09c8b244f3a43f571b6c0c660 Mon Sep 17 00:00:00 2001 From: casper Date: Tue, 14 Dec 2021 17:49:25 +0100 Subject: [PATCH] Simplify enabled busy state both the `installManageButton` and `updateManageButton` are busy when `packageData.busy`, so the `!(installManageButton.busy || updateManageButton.busy)` check didn't make much sense. CURA-8587 --- plugins/Marketplace/resources/qml/PackageCardHeader.qml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/plugins/Marketplace/resources/qml/PackageCardHeader.qml b/plugins/Marketplace/resources/qml/PackageCardHeader.qml index db1661870b..ed55d7b362 100644 --- a/plugins/Marketplace/resources/qml/PackageCardHeader.qml +++ b/plugins/Marketplace/resources/qml/PackageCardHeader.qml @@ -182,7 +182,7 @@ Item { id: enableManageButton visible: showManageButtons && packageData.isInstalled && packageData.packageType != "material" - enabled: !(installManageButton.busy || updateManageButton.busy) + enabled: !packageData.busy button_style: !packageData.isActive Layout.alignment: Qt.AlignTop @@ -196,7 +196,7 @@ Item { id: installManageButton visible: showManageButtons && (packageData.canDowngrade || !packageData.isBundled) - enabled: !updateManageButton.busy + enabled: !packageData.busy busy: packageData.busy button_style: !packageData.isInstalled Layout.alignment: Qt.AlignTop @@ -226,8 +226,7 @@ Item { id: updateManageButton visible: showManageButtons && packageData.canUpdate - enabled: !installManageButton.busy - + enabled: !packageData.busy busy: packageData.busy Layout.alignment: Qt.AlignTop