aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/contentscript.js
diff options
context:
space:
mode:
authorBruno Barbieri <bruno.barbieri@consensys.net>2018-11-07 08:21:33 +0800
committerGitHub <noreply@github.com>2018-11-07 08:21:33 +0800
commit68138e178e3bb9b06e099a0c9eb8ed833356056f (patch)
tree79bb65fc10c46111a847e4e32681edd7dc43d7a9 /app/scripts/contentscript.js
parent7b8a73b01f539bd6b36469487404a7f3bac06c68 (diff)
parent6daf74925189cb05a656bdd4d361beebf235be85 (diff)
downloadtangerine-wallet-browser-68138e178e3bb9b06e099a0c9eb8ed833356056f.tar
tangerine-wallet-browser-68138e178e3bb9b06e099a0c9eb8ed833356056f.tar.gz
tangerine-wallet-browser-68138e178e3bb9b06e099a0c9eb8ed833356056f.tar.bz2
tangerine-wallet-browser-68138e178e3bb9b06e099a0c9eb8ed833356056f.tar.lz
tangerine-wallet-browser-68138e178e3bb9b06e099a0c9eb8ed833356056f.tar.xz
tangerine-wallet-browser-68138e178e3bb9b06e099a0c9eb8ed833356056f.tar.zst
tangerine-wallet-browser-68138e178e3bb9b06e099a0c9eb8ed833356056f.zip
Merge pull request #5689 from MetaMask/reject-cached-approval
EIP-1102: Clear approvals on rejection
Diffstat (limited to 'app/scripts/contentscript.js')
-rw-r--r--app/scripts/contentscript.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/scripts/contentscript.js b/app/scripts/contentscript.js
index 2327dc4ac..1a10cdb34 100644
--- a/app/scripts/contentscript.js
+++ b/app/scripts/contentscript.js
@@ -37,8 +37,10 @@ function injectScript (content) {
try {
const container = document.head || document.documentElement
const scriptTag = document.createElement('script')
+ scriptTag.setAttribute('async', false)
scriptTag.textContent = content
container.insertBefore(scriptTag, container.children[0])
+ container.removeChild(scriptTag)
} catch (e) {
console.error('MetaMask script injection failed', e)
}