From 937b4b4a495303987f30b5a95fa316a6e6f54a9f Mon Sep 17 00:00:00 2001 From: varjolintu Date: Mon, 22 Apr 2019 17:34:03 +0300 Subject: [PATCH] Prevent onclick override --- keepassxc-browser/content/pwgen.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keepassxc-browser/content/pwgen.js b/keepassxc-browser/content/pwgen.js index bcf3c1e..157769e 100644 --- a/keepassxc-browser/content/pwgen.js +++ b/keepassxc-browser/content/pwgen.js @@ -392,7 +392,7 @@ window.addEventListener('scroll', function(e) { }); // Closes the dialog when clicked outside of it) -document.onclick = function(e) { +document.addEventListener('click', function(e) { if (kpxcPassword.dialog && kpxcPassword.dialog.style.display === 'block') { const dialogEndX = kpxcPassword.dialog.offsetLeft + kpxcPassword.dialog.offsetWidth; const dialogEndY = kpxcPassword.dialog.offsetTop + kpxcPassword.dialog.offsetHeight; @@ -403,4 +403,4 @@ document.onclick = function(e) { kpxcPassword.openDialog(); } } -}; +});