DashboardQueryEditor: Run query after selecting source panel (#32383) (#32395)

(cherry picked from commit a4b0ad3937)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
This commit is contained in:
Grot (@grafanabot)
2021-03-29 11:06:19 +02:00
committed by GitHub
co-authored by Torkel Ödegaard
parent 42d465e38a
commit d33b1e6561
2 changed files with 10 additions and 1 deletions
@@ -277,7 +277,14 @@ export class QueryGroup extends PureComponent<Props, State> {
const { data } = this.state;
if (isSharedDashboardQuery(dsSettings.name)) {
return <DashboardQueryEditor queries={options.queries} panelData={data} onChange={this.onQueriesChange} />;
return (
<DashboardQueryEditor
queries={options.queries}
panelData={data}
onChange={this.onQueriesChange}
onRunQueries={onRunQueries}
/>
);
}
return (
@@ -21,6 +21,7 @@ interface Props {
queries: DataQuery[];
panelData: PanelData;
onChange: (queries: DataQuery[]) => void;
onRunQueries: () => void;
}
type State = {
@@ -97,6 +98,7 @@ export class DashboardQueryEditor extends PureComponent<Props, State> {
panelId: id,
} as DashboardQuery,
]);
this.props.onRunQueries();
};
renderQueryData(editURL: string) {