diff --git a/app/templates/search/quick_search_window.html b/app/templates/search/quick_search_window.html index de529d3..e65715b 100644 --- a/app/templates/search/quick_search_window.html +++ b/app/templates/search/quick_search_window.html @@ -4,7 +4,7 @@
- diff --git a/src/quickSearch.ts b/src/quickSearch.ts index 70a7746..4be11c8 100644 --- a/src/quickSearch.ts +++ b/src/quickSearch.ts @@ -7,10 +7,16 @@ const currentSearchInput: HTMLInputElement = const searchDiv: HTMLElement = document.querySelector('#quickSearchModal'); const modalOptions: ModalOptions = { + backdrop: 'dynamic', closable: true, - backdrop: 'static', onHide: () => {}, - onShow: () => {}, + onShow: () => { + const modalBack = document.querySelector('.bg-opacity-50'); + modalBack.addEventListener('click', () => { + currentSearchInput.value = ''; + quickSearchModal.hide(); + }); + }, onToggle: () => {}, };