From a01d5a10f5e6eeaccddfbb149421ddd2d62867ae Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:59:05 +0100 Subject: [PATCH] [v9.2.x] Tempo: Fix search removing service name from query (#58633) Tempo: Fix search removing service name from query (#58630) * Fix handleOnChange deps * Remove eslint disable (cherry picked from commit c76183a961edd87eb1c620e327bb0aa4ea930041) Co-authored-by: Joey Tawadrous <90795735+joey-grafana@users.noreply.github.com> --- .../datasource/tempo/QueryEditor/NativeSearch.tsx | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/public/app/plugins/datasource/tempo/QueryEditor/NativeSearch.tsx b/public/app/plugins/datasource/tempo/QueryEditor/NativeSearch.tsx index ce57a91e5d4..de519bb8782 100644 --- a/public/app/plugins/datasource/tempo/QueryEditor/NativeSearch.tsx +++ b/public/app/plugins/datasource/tempo/QueryEditor/NativeSearch.tsx @@ -160,12 +160,15 @@ const NativeSearch = ({ datasource, query, onChange, onBlur, onRunQuery }: Props } }; - const handleOnChange = useCallback((value) => { - onChange({ - ...query, - search: value, - }); - }, []); // eslint-disable-line + const handleOnChange = useCallback( + (value) => { + onChange({ + ...query, + search: value, + }); + }, + [onChange, query] + ); const templateSrv: TemplateSrv = getTemplateSrv();