From 7f9e2f64e8e54471c3566012ea1a83978ee0eb9f Mon Sep 17 00:00:00 2001 From: varjolintu Date: Sat, 30 Jun 2018 08:14:12 +0300 Subject: [PATCH] Add check for newValue --- keepassxc-browser/keepassxc-browser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keepassxc-browser/keepassxc-browser.js b/keepassxc-browser/keepassxc-browser.js index f2354f4..d91fbea 100755 --- a/keepassxc-browser/keepassxc-browser.js +++ b/keepassxc-browser/keepassxc-browser.js @@ -1293,7 +1293,7 @@ let observer = new MutationObserver(function(mutations, observer) { // Handle attributes only if CSS display is modified if (mut.type === 'attributes') { const newValue = mut.target.getAttribute(mut.attributeName); - if (newValue.includes('display') || newValue.includes('z-index')) { + if (newValue && (newValue.includes('display') || newValue.includes('z-index'))) { if (mut.target.style.display !== 'none') { cipObserverHelper.handleObserverAdd(mut.target); } else {