From 7c66241310fc0d2a02f3bc2b376c3b855e191dce Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Sat, 2 May 2020 08:32:43 -0700 Subject: [PATCH] Filter by RefId: update options after input changes (#24160) --- .../TransformersUI/FilterByRefIdTransformerEditor.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/grafana-ui/src/components/TransformersUI/FilterByRefIdTransformerEditor.tsx b/packages/grafana-ui/src/components/TransformersUI/FilterByRefIdTransformerEditor.tsx index b8235ab1f96..95d8645652c 100644 --- a/packages/grafana-ui/src/components/TransformersUI/FilterByRefIdTransformerEditor.tsx +++ b/packages/grafana-ui/src/components/TransformersUI/FilterByRefIdTransformerEditor.tsx @@ -39,6 +39,12 @@ export class FilterByRefIdTransformerEditor extends React.PureComponent< this.initOptions(); } + componentDidUpdate(oldProps: FilterByRefIdTransformerEditorProps) { + if (this.props.input !== oldProps.input) { + this.initOptions(); + } + } + private initOptions() { const { input, options } = this.props; const configuredOptions = options.include ? options.include.split('|') : [];