From 8a9b57547a34d93ccce3b9d4d48e36eb42dec67f Mon Sep 17 00:00:00 2001 From: James Collins Date: Wed, 26 Apr 2023 18:01:20 +1000 Subject: [PATCH] fix double search --- resources/js/components/dialogs/SMDialogMedia.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/resources/js/components/dialogs/SMDialogMedia.vue b/resources/js/components/dialogs/SMDialogMedia.vue index ed5fb0f..340c936 100644 --- a/resources/js/components/dialogs/SMDialogMedia.vue +++ b/resources/js/components/dialogs/SMDialogMedia.vue @@ -397,14 +397,18 @@ const handleChangeUpload = async () => { } }; +let prevItemSearch = ""; const itemSearch = ref(""); const handleSearch = () => { - mediaItems.value = []; - totalItems.value = 0; - page.value = 1; + if (prevItemSearch !== itemSearch.value) { + prevItemSearch = itemSearch.value; + mediaItems.value = []; + totalItems.value = 0; + page.value = 1; - handleLoad(); + handleLoad(); + } }; /**