@@ -31,7 +31,7 @@ PreviewWidget {
31 implicitHeight: paymentButton.implicitHeight
31 implicitHeight: paymentButton.implicitHeight
32 implicitWidth: paymentButton.implicitWidth
32 implicitWidth: paymentButton.implicitWidth
34− property bool active: false
34+ property bool processActive: false
37 id: paymentButton
37 id: paymentButton
@@ -40,7 +40,7 @@ PreviewWidget {
40 color: Theme.palette.selected.foreground
40 color: Theme.palette.selected.foreground
41 text: root.active ? i18n.tr("Purchasing…") : paymentClient.formattedPrice
41 text: root.active ? i18n.tr("Purchasing…") : paymentClient.formattedPrice
42 onClicked: {
42 onClicked: {
43− root.active = true;
43+ root.processActive = true;
44 root.processing(root.active);
44 root.processing(root.active);
45 paymentClient.start();
45 paymentClient.start();
@@ -56,13 +56,13 @@ PreviewWidget {
56 currency: source["currency"]
56 currency: source["currency"]
57 storeItemId: source["store_item_id"]
57 storeItemId: source["store_item_id"]
58 onPurchaseCompleted: {
58 onPurchaseCompleted: {
59− root.active = false;
59+ root.processActive = false;
60− root.processing(root.active);
60+ root.processing(root.processActive);
61 root.triggered(widgetId, "purchaseCompleted", source);
61 root.triggered(widgetId, "purchaseCompleted", source);
63 onPurchaseError: {
63 onPurchaseError: {
64− root.active = false;
64+ root.processActive = false;
65− root.processing(root.active);
65+ root.processing(root.processActive);
66 root.triggered(widgetId, "purchaseError", source);
66 root.triggered(widgetId, "purchaseError", source);