From eff8cf41445f65b980617944a5935c876d15e475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Jamr=C3=B3z?= Date: Tue, 8 Apr 2025 14:09:34 +0200 Subject: [PATCH] TraceView: Fix clearing span filters (#103535) * TraceView: Fix clearing span filters * Do not run the hook when search changes * Do not run the hook when search changes --- public/app/features/explore/TraceView/useSearch.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/app/features/explore/TraceView/useSearch.ts b/public/app/features/explore/TraceView/useSearch.ts index 3614f1aaff9..834dbfb0714 100644 --- a/public/app/features/explore/TraceView/useSearch.ts +++ b/public/app/features/explore/TraceView/useSearch.ts @@ -54,7 +54,9 @@ export function useSearch(spans?: TraceSpan[], initialFilters?: SearchProps) { useEffect(() => { if (initialFilters) { - setSearch(merge(cloneDeep(defaultFilters), initialFilters)); + setSearch((prev) => { + return merge(cloneDeep(prev), initialFilters); + }); } }, [initialFilters]);