diff --git a/src/public/app/services/utils.ts b/src/public/app/services/utils.ts index 63760d299..ba056e102 100644 --- a/src/public/app/services/utils.ts +++ b/src/public/app/services/utils.ts @@ -255,7 +255,10 @@ async function openDialog($dialog: JQuery, closeActDialog = true) { bootstrap.Modal.getOrCreateInstance($dialog[0]).show(); $dialog.on('hidden.bs.modal', () => { - $(".aa-input").autocomplete("close"); + const $autocompleteEl = $(".aa-input"); + if ("autocomplete" in $autocompleteEl) { + $autocompleteEl.autocomplete("close"); + } if (!glob.activeDialog || glob.activeDialog === $dialog) { focusSavedElement();