diff --git a/resources/js/Components/Common/Member/MemberCombobox.vue b/resources/js/Components/Common/Member/MemberCombobox.vue index ed0f97f9..3980f5d8 100644 --- a/resources/js/Components/Common/Member/MemberCombobox.vue +++ b/resources/js/Components/Common/Member/MemberCombobox.vue @@ -35,7 +35,7 @@ function isMemberSelected(id: string) { return model.value === id; } -const { focused } = useFocus(searchInput, { initialValue: true }); +useFocus(searchInput, { initialValue: true }); const filteredMembers = computed(() => { return members.value.filter((member) => { @@ -142,49 +142,40 @@ const hasMemberSelected = computed(() => { }); const showMembersDropdown = ref(true); - -function onUnfocus() { - // TODO this is a hack to prevent the dropdown from closing when clicking on the dropdown - setTimeout(() => { - if (!focused.value) { - showMembersDropdown.value = false; - } - }, 100); -}