From c3f4703dc9b9a7e5a875685590975a9fd0535be7 Mon Sep 17 00:00:00 2001 From: varjolintu Date: Sat, 4 May 2019 15:25:51 +0300 Subject: [PATCH] Allow filling username only from keyboard shortcut --- keepassxc-browser/content/keepassxc-browser.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/keepassxc-browser/content/keepassxc-browser.js b/keepassxc-browser/content/keepassxc-browser.js index 92f96db..9d9fb03 100755 --- a/keepassxc-browser/content/keepassxc-browser.js +++ b/keepassxc-browser/content/keepassxc-browser.js @@ -818,12 +818,16 @@ kpxc.initCredentialFields = function(forceCall) { kpxc.initializeSitePreferences(); if (kpxc.settings.sitePreferences) { for (const site of kpxc.settings.sitePreferences) { - if (site.url === window.top.location.href || siteMatch(site.url, window.top.location.href)) { - if (site.ignore === IGNORE_FULL) { - return; - } + try { + if (siteMatch(site.url, window.top.location.href) || site.url === window.top.location.href) { + if (site.ignore === IGNORE_FULL) { + return; + } - _singleInputEnabledForPage = site.usernameOnly; + _singleInputEnabledForPage = site.usernameOnly; + } + } catch (err) { + return; } } }