From 9315070f830ea95ef4fe1a259a8a9ce6c38dcdbd Mon Sep 17 00:00:00 2001 From: varjolintu Date: Thu, 21 May 2020 07:38:39 +0300 Subject: [PATCH] Check input field visibility for TOTP icons --- keepassxc-browser/content/keepassxc-browser.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/keepassxc-browser/content/keepassxc-browser.js b/keepassxc-browser/content/keepassxc-browser.js index b5f6231..ade2293 100755 --- a/keepassxc-browser/content/keepassxc-browser.js +++ b/keepassxc-browser/content/keepassxc-browser.js @@ -1068,6 +1068,10 @@ kpxc.initPasswordGenerator = function(inputs) { kpxc.initOTPFields = function(inputs) { for (const i of inputs) { + if (!kpxcFields.isVisible(i)) { + continue; + } + const id = i.getLowerCaseAttribute('id'); const name = i.getLowerCaseAttribute('name'); const autocomplete = i.getLowerCaseAttribute('autocomplete');