diff --git a/keepassxc-browser/_locales/en/messages.json b/keepassxc-browser/_locales/en/messages.json index 4a47f0b..43ef42b 100644 --- a/keepassxc-browser/_locales/en/messages.json +++ b/keepassxc-browser/_locales/en/messages.json @@ -143,6 +143,10 @@ "message": "Skip", "description": "Skip button text when choosing custom login fields." }, + "defineMore": { + "message": "Show more", + "description": "More button text when choosing custom login fields." + }, "defineAgain": { "message": "Again", "description": "Again button text when choosing custom login fields." diff --git a/keepassxc-browser/keepassxc-browser.js b/keepassxc-browser/keepassxc-browser.js index 165a653..da9596c 100755 --- a/keepassxc-browser/keepassxc-browser.js +++ b/keepassxc-browser/keepassxc-browser.js @@ -539,7 +539,7 @@ cipDefine.initDescription = function() { if (jQuery(this).data('step') === '1') { cipDefine.selection.username = null; cipDefine.prepareStep2(); - cipDefine.markAllPasswordFields(jQuery('#b2c-cipDefine-fields')); + cipDefine.markAllPasswordFields(jQuery('#b2c-cipDefine-fields'), false); } else if (jQuery(this).data('step') === '2') { cipDefine.selection.password = null; @@ -547,6 +547,14 @@ cipDefine.initDescription = function() { cipDefine.markAllStringFields(jQuery('#b2c-cipDefine-fields')); } }); + const $btnMore = jQuery('