From 1fd30b1e0fffa5fd26ce6b599efcab8d11a8196a Mon Sep 17 00:00:00 2001 From: David Kelly Date: Tue, 5 Sep 2017 17:03:11 -0700 Subject: [PATCH] fix passphrase reset --- interface/resources/qml/hifi/commerce/wallet/Help.qml | 1 + interface/resources/qml/hifi/commerce/wallet/Wallet.qml | 2 +- scripts/system/commerce/wallet.js | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/interface/resources/qml/hifi/commerce/wallet/Help.qml b/interface/resources/qml/hifi/commerce/wallet/Help.qml index 402209f38d..19273298b6 100644 --- a/interface/resources/qml/hifi/commerce/wallet/Help.qml +++ b/interface/resources/qml/hifi/commerce/wallet/Help.qml @@ -55,6 +55,7 @@ Item { text: "DEBUG: Clear Cached Passphrase"; onClicked: { commerce.setPassphrase(""); + sendSignalToWallet({method: 'passphraseReset'}); } } HifiControlsUit.Button { diff --git a/interface/resources/qml/hifi/commerce/wallet/Wallet.qml b/interface/resources/qml/hifi/commerce/wallet/Wallet.qml index 4fcfc0c93b..169060887a 100644 --- a/interface/resources/qml/hifi/commerce/wallet/Wallet.qml +++ b/interface/resources/qml/hifi/commerce/wallet/Wallet.qml @@ -318,7 +318,7 @@ Rectangle { Connections { onSendSignalToWallet: { - if (msg.method === 'walletReset') { + if (msg.method === 'walletReset' || msg.method == 'passphraseReset') { sendToScript(msg); } } diff --git a/scripts/system/commerce/wallet.js b/scripts/system/commerce/wallet.js index 5f07c4cbe7..5a668a3d6e 100644 --- a/scripts/system/commerce/wallet.js +++ b/scripts/system/commerce/wallet.js @@ -71,6 +71,10 @@ case 'maybeEnableHmdPreview': Menu.setIsOptionChecked("Disable Preview", isHmdPreviewDisabled); break; + case 'passphraseReset': + onButtonClicked(); + onButtonClicked(); + break; case 'walletReset': onButtonClicked(); onButtonClicked();