From 5696a68029dc25ec48899aeaea8830ca596afc4e Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Mon, 25 Jun 2018 17:13:56 +0200 Subject: [PATCH] Send mail instead of the Send Feedback screen. --- src/js/controllers/tab-settings.js | 12 ++++++++++++ www/views/tab-settings.html | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/js/controllers/tab-settings.js b/src/js/controllers/tab-settings.js index 6cfc80def..7106aa743 100644 --- a/src/js/controllers/tab-settings.js +++ b/src/js/controllers/tab-settings.js @@ -45,6 +45,18 @@ angular.module('copayApp.controllers').controller('tabSettingsController', funct }); }; + $scope.sendFeedback = function() { + var mailToLink = 'mailto:wallet@bitcoin.com?subject=Feedback%20for%20Bitcoin.com%20Wallet.com'; + if (platformInfo.isNW) { + nw.Shell.openExternal(mailToLink); + } else if (platformInfo.isCordova) { + var mailWindow = window.open(mailToLink, '_system'); + mailWindow.close(); // XX SP: bugfix for some browsers in cordova to change the view entirely + } else { + window.location.href = mailToLink; + } + }; + $scope.openExternalLink = function() { var appName = appConfigService.name; var url = appName == 'copay' ? 'https://github.com/bitcoin-com/wallet/issues' : 'https://www.bitcoin.com/wallet-support'; diff --git a/www/views/tab-settings.html b/www/views/tab-settings.html index 1105937d4..fefaf2fc2 100644 --- a/www/views/tab-settings.html +++ b/www/views/tab-settings.html @@ -22,7 +22,7 @@ - +