From 2f9ede1fbb49b796872f83e16a6c491e637115b2 Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Thu, 29 Jan 2026 12:49:19 +0900 Subject: [PATCH] [backport cloud/1.37] Templates: Search speed (#8397) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backport of #8286 to `cloud/1.37` Automatically created by backport workflow. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8397-backport-cloud-1-37-Templates-Search-speed-2f76d73d3650810c96fdd00691f9b2f7) by [Unito](https://www.unito.io) Co-authored-by: Alexander Brown --- src/composables/useTemplateFiltering.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/composables/useTemplateFiltering.ts b/src/composables/useTemplateFiltering.ts index 9dcdeffcc..8f6753ab0 100644 --- a/src/composables/useTemplateFiltering.ts +++ b/src/composables/useTemplateFiltering.ts @@ -1,4 +1,4 @@ -import { refDebounced, watchDebounced } from '@vueuse/core' +import { refThrottled, watchDebounced } from '@vueuse/core' import Fuse from 'fuse.js' import type { IFuseOptions } from 'fuse.js' import { computed, ref, watch } from 'vue' @@ -84,7 +84,7 @@ export function useTemplateFiltering( return ['ComfyUI', 'External or Remote API'] }) - const debouncedSearchQuery = refDebounced(searchQuery, 50) + const debouncedSearchQuery = refThrottled(searchQuery, 50) const filteredBySearch = computed(() => { if (!debouncedSearchQuery.value.trim()) {