diff --git a/frontend/src/container/Trace/Search/AllTags/Tag/TagKey.tsx b/frontend/src/container/Trace/Search/AllTags/Tag/TagKey.tsx index aa6f95a4e6..da0f957008 100644 --- a/frontend/src/container/Trace/Search/AllTags/Tag/TagKey.tsx +++ b/frontend/src/container/Trace/Search/AllTags/Tag/TagKey.tsx @@ -62,11 +62,11 @@ function TagsKey(props: TagsKeysProps): JSX.Element { const counter = useRef(0); useEffect(() => { - if (counter.current === 0) { + if (counter.current === 0 && selectedKey.length === 0) { counter.current = 1; onSearchHandler(); } - }, [onSearchHandler]); + }, [onSearchHandler, selectedKey.length]); return (