diff --git a/interface/resources/qml/hifi/commerce/checkout/Checkout.qml b/interface/resources/qml/hifi/commerce/checkout/Checkout.qml index 3e7c23f2dd..6c4e020694 100644 --- a/interface/resources/qml/hifi/commerce/checkout/Checkout.qml +++ b/interface/resources/qml/hifi/commerce/checkout/Checkout.qml @@ -476,7 +476,9 @@ Rectangle { commerce.buy(itemId, itemPrice, true); } } else { - sendToScript({method: 'checkout_rezClicked', itemHref: root.itemHref, isWearable: root.isWearable}); + if (urlHandler.canHandleUrl(itemHref)) { + urlHandler.handleUrl(itemHref); + } } } } @@ -594,9 +596,7 @@ Rectangle { anchors.right: parent.right; text: root.isWearable ? "Wear It" : "Rez It" onClicked: { - if (urlHandler.canHandleUrl(root.itemHref)) { - urlHandler.handleUrl(root.itemHref); - } + sendToScript({method: 'checkout_rezClicked', itemHref: root.itemHref, isWearable: root.isWearable}); rezzedNotifContainer.visible = true; rezzedNotifContainerTimer.start(); }