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('|') : [];