04/17/2026 update add item modal disappears when lose focus on it
This commit is contained in:
@@ -1534,8 +1534,8 @@ const Vault = (() => {
|
||||
});
|
||||
});
|
||||
|
||||
document.getElementById('item-modal')?.addEventListener('click', e => { if (e.target.id === 'item-modal') closeModal(); });
|
||||
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.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('share-modal'); closeModal('emergency-modal'); closeModal('settings-modal'); closeModal('detail-modal'); closeModal('gen-modal'); } });
|
||||
|
||||
// Detail modal (shared item view)
|
||||
const closeDetailModal = () => closeModal('detail-modal');
|
||||
|
||||
Reference in New Issue
Block a user