04/17/2026 update add item modal disappears when lose focus on it

This commit is contained in:
2026-04-17 17:18:02 -04:00
parent 802e29857f
commit d6715e8810
+2 -2
View File
@@ -1534,8 +1534,8 @@ const Vault = (() => {
}); });
}); });
document.getElementById('item-modal')?.addEventListener('click', e => { if (e.target.id === 'item-modal') closeModal(); }); document.getElementById('item-modal')?.addEventListener('click', e => { /* backdrop click intentionally disabled — modal closes only via Cancel or Save */ });
document.addEventListener('keydown', e => { if (e.key === 'Escape') { closeModal(); closeModal('share-modal'); closeModal('emergency-modal'); closeModal('settings-modal'); closeModal('detail-modal'); closeModal('gen-modal'); } }); document.addEventListener('keydown', e => { if (e.key === 'Escape') { closeModal('share-modal'); closeModal('emergency-modal'); closeModal('settings-modal'); closeModal('detail-modal'); closeModal('gen-modal'); } });
// Detail modal (shared item view) // Detail modal (shared item view)
const closeDetailModal = () => closeModal('detail-modal'); const closeDetailModal = () => closeModal('detail-modal');