From 49a8d6a0d506c0741180694efbb80d685c54b58a Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Sat, 18 Mar 2017 22:07:50 +0100 Subject: [PATCH] fix(browserAction): hide redirect controls in automatic mode --- add-on/src/popup/browser-action.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/add-on/src/popup/browser-action.js b/add-on/src/popup/browser-action.js index 46dbf8678..45c35f20b 100644 --- a/add-on/src/popup/browser-action.js +++ b/add-on/src/popup/browser-action.js @@ -21,7 +21,7 @@ function hide (id) { } function set (id, value) { - document.getElementById(id).innerHTML = value + document.getElementById(id).textContent = value } quickUpload.onclick = () => browser.tabs.create({ url: browser.extension.getURL('src/popup/quick-upload.html') }) @@ -52,7 +52,7 @@ openPreferences.onclick = () => { function updatePopup () { // update redirect status - browser.storage.local.get('useCustomGateway') + browser.storage.local.get(['useCustomGateway', 'automaticMode']) .then(options => { const enabled = options['useCustomGateway'] if (enabled) { @@ -66,6 +66,9 @@ function updatePopup () { show('redirect-disabled') show('enable-gateway-redirect') } + if (options['automaticMode']) { + hide('toggle-gateway-redirect') + } }) .catch(error => { console.error(`Unable update redirect state due to ${error}`)