From f478516d608c9c59e743d9c47b731eadf6dd5242 Mon Sep 17 00:00:00 2001 From: mic Date: Sun, 4 Jan 2026 17:31:06 +0100 Subject: [PATCH] clearing add_tags_connection_type pref when needed --- pages/addtags/mzta-add-tags.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pages/addtags/mzta-add-tags.js b/pages/addtags/mzta-add-tags.js index 7f323fd8..c2a20275 100644 --- a/pages/addtags/mzta-add-tags.js +++ b/pages/addtags/mzta-add-tags.js @@ -80,6 +80,7 @@ document.addEventListener('DOMContentLoaded', async () => { let addtags_textarea = document.getElementById('addtags_prompt_text'); let addtags_save_btn = document.getElementById('btn_save_prompt'); let addtags_reset_btn = document.getElementById('btn_reset_prompt'); + let add_tags_use_specific_integration = document.getElementById('add_tags_use_specific_integration'); addtags_textarea.addEventListener('input', (event) => { addtags_reset_btn.disabled = (event.target.value === browser.i18n.getMessage('prompt_add_tags_full_text')); @@ -91,6 +92,12 @@ document.addEventListener('DOMContentLoaded', async () => { } }); + add_tags_use_specific_integration.addEventListener('change', (event) => { + if (!event.target.checked) { + browser.storage.sync.set({ add_tags_connection_type: '' }); + } + }); + let add_tags_auto_el = document.getElementById('add_tags_auto'); let add_tags_auto_only_inbox_tr = document.getElementById('add_tags_auto_only_inbox_tr'); let account_selector_container = document.getElementById('account_selector_container');