From 28ec98be9e274d40edb8b83e0da89f6e1a92f10e Mon Sep 17 00:00:00 2001 From: Kerry Ivan Kurian Date: Tue, 25 Sep 2018 19:24:46 -0700 Subject: [PATCH] Uninstall marketplace item tester on wallet shutdown --- scripts/system/commerce/wallet.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/system/commerce/wallet.js b/scripts/system/commerce/wallet.js index 2c64b35b00..b12191b00c 100644 --- a/scripts/system/commerce/wallet.js +++ b/scripts/system/commerce/wallet.js @@ -521,6 +521,14 @@ function installMarketplaceItemTester() { }); } +function uninstallMarketplaceItemTester() { + if (Menu.menuExists(DEVELOPER_MENU) && + Menu.menuItemExists(DEVELOPER_MENU, MARKETPLACE_ITEM_TESTER_LABEL) + ) { + Menu.removeMenuItem(DEVELOPER_MENU, MARKETPLACE_ITEM_TESTER_LABEL); + } +} + var BUTTON_NAME = "WALLET"; var WALLET_QML_SOURCE = "hifi/commerce/wallet/Wallet.qml"; var ui; @@ -555,6 +563,7 @@ function off() { function shutdown() { GlobalServices.myUsernameChanged.disconnect(onUsernameChanged); deleteSendMoneyParticleEffect(); + uninstallMarketplaceItemTester(); off(); }