From a4f1206811080721c3aaa676e4749b0d7201f184 Mon Sep 17 00:00:00 2001 From: Oscar Kilhed Date: Wed, 26 Apr 2023 12:27:32 +0200 Subject: [PATCH] DataSourcePicker: Fix datasource picker input not clearing on close (#67248) Fix datasource picker input not clearing on close --- .../datasources/components/picker/DataSourceDropdown.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/public/app/features/datasources/components/picker/DataSourceDropdown.tsx b/public/app/features/datasources/components/picker/DataSourceDropdown.tsx index 2ae3ac8900f..d7665765aab 100644 --- a/public/app/features/datasources/components/picker/DataSourceDropdown.tsx +++ b/public/app/features/datasources/components/picker/DataSourceDropdown.tsx @@ -46,6 +46,7 @@ export function DataSourceDropdown(props: DataSourceDropdownProps) { }); const onClose = useCallback(() => { + setFilterTerm(''); setOpen(false); markerElement?.blur(); }, [setOpen, markerElement]); @@ -82,6 +83,7 @@ export function DataSourceDropdown(props: DataSourceDropdownProps) { placeholder={dataSourceLabel(currentDataSourceInstanceSettings)} onFocus={openDropdown} onClick={openDropdown} + value={filterTerm} onChange={(e) => { setFilterTerm(e.currentTarget.value); }}