diff --git a/public/app/features/query/components/QueryGroup.tsx b/public/app/features/query/components/QueryGroup.tsx index 76cd6838f68..1643e50378f 100644 --- a/public/app/features/query/components/QueryGroup.tsx +++ b/public/app/features/query/components/QueryGroup.tsx @@ -276,7 +276,14 @@ export class QueryGroup extends PureComponent { const { data } = this.state; if (isSharedDashboardQuery(dsSettings.name)) { - return ; + return ( + + ); } return ( diff --git a/public/app/plugins/datasource/dashboard/DashboardQueryEditor.tsx b/public/app/plugins/datasource/dashboard/DashboardQueryEditor.tsx index de9dd0ac39d..7e5ea4ddab4 100644 --- a/public/app/plugins/datasource/dashboard/DashboardQueryEditor.tsx +++ b/public/app/plugins/datasource/dashboard/DashboardQueryEditor.tsx @@ -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 { panelId: id, } as DashboardQuery, ]); + this.props.onRunQueries(); }; renderQueryData(editURL: string) {