Merge pull request #2420 from keepassxreboot/fix/disable_passkeys_fallback_checkbox

Disable passkeys fallback checkbox when needed
This commit is contained in:
Sami Vänttinen 2024-12-22 15:20:25 +02:00 committed by GitHub
commit af18d84fbc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -74,6 +74,8 @@ options.initGeneralSettings = async function() {
} else if (name === 'autoReconnect') {
const message = updated.autoReconnect ? 'enable_automatic_reconnect' : 'disable_automatic_reconnect';
browser.runtime.sendMessage({ action: message });
} else if (name === 'passkeys') {
$('#passkeysFallback').disabled = !isChecked;
} else if (name === 'useMonochromeToolbarIcon') {
browser.runtime.sendMessage({ action: 'update_popup' });
}
@ -230,6 +232,8 @@ options.initGeneralSettings = async function() {
await options.saveSettings();
});
$('#passkeysFallback').disabled = options.settings['passkeys'] === false;
let temporarySettings;
const dialogImportSettingsModal = new bootstrap.Modal('#dialogImportSettings',
{ keyboard: true, focus: false, backdrop: true });