on xenial help sign in
disable button on process action
commit1b5da4b5a8cc8b618d2e5103bef2d6c24a63cdc7 authorDiego Sarmentero <diego.sarmentero@gmail.com> dateFri 8 Aug 2014, 15:49 (12 years ago) parentbd17aa0
1 file changed+3
qml/Dash/Previews/PreviewPayments.qml+3
qml/Dash/Previews/PreviewPayments.qml+3
@@ -41,6 +41,7 @@ PreviewWidget {
4141 text: root.processActive ? i18n.tr("Purchasing…") : paymentClient.formattedPrice
4242 onClicked: {
4343 root.processActive = true;
44+ paymentButton.enabled = false;
4445 root.processing(root.processActive);
4546 paymentClient.start();
4647 }
@@ -57,11 +58,13 @@ PreviewWidget {
5758 storeItemId: source["store_item_id"]
5859 onPurchaseCompleted: {
5960 root.processActive = false;
61+ paymentButton.enabled = true;
6062 root.processing(root.processActive);
6163 root.triggered(widgetId, "purchaseCompleted", source);
6264 }
6365 onPurchaseError: {
6466 root.processActive = false;
67+ paymentButton.enabled = true;
6568 root.processing(root.processActive);
6669 root.triggered(widgetId, "purchaseError", source);
6770 }