From 36fc2acd48f2ec19d5068f2771cb2bc07176fc22 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Tue, 9 Sep 2025 20:26:20 +0200 Subject: [PATCH] Left Column: Fix search query on fast typing (#6195) --- src/components/left/LeftColumn.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/components/left/LeftColumn.tsx b/src/components/left/LeftColumn.tsx index 4244d1fb9..f3894b536 100644 --- a/src/components/left/LeftColumn.tsx +++ b/src/components/left/LeftColumn.tsx @@ -19,7 +19,6 @@ import { } from '../../util/browser/windowEnvironment'; import captureEscKeyListener from '../../util/captureEscKeyListener'; import { resolveTransitionName } from '../../util/resolveTransitionName.ts'; -import { debounce } from '../../util/schedulers'; import { captureControlledSwipe } from '../../util/swipeController'; import useFoldersReducer from '../../hooks/reducers/useFoldersReducer'; @@ -115,10 +114,6 @@ function LeftColumn({ const [contactsFilter, setContactsFilter] = useState(''); const [foldersState, foldersDispatch] = useFoldersReducer(); - const debouncedSetGlobalSearchQuery = useMemo(() => debounce((query: string) => { - setGlobalSearchQuery({ query }); - }, 200, false, true), [setGlobalSearchQuery]); - // Used to reset child components in background. const [lastResetTime, setLastResetTime] = useState(0); @@ -384,7 +379,7 @@ function LeftColumn({ openLeftColumnContent({ contentKey: LeftColumnContent.GlobalSearch }); if (query !== searchQuery) { - debouncedSetGlobalSearchQuery(query); + setGlobalSearchQuery({ query }); } });