Merge pull request #487 from keepassxreboot/prevent_onclick_override

Prevent onclick override
This commit is contained in:
Sami Vänttinen 2019-04-23 07:08:27 +03:00 committed by GitHub
commit bd16eb6e1c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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();
}
}
};
});