diff --git a/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.tsx b/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.tsx index a405ef7b602..94271bfc2b9 100644 --- a/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.tsx +++ b/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.tsx @@ -68,21 +68,25 @@ export const LokiQueryEditorSelector = React.memo((props) onDismiss={() => setParseModalOpen(false)} /> - { - const result = buildVisualQueryFromString(query.expr || ''); - result.query.operations = value?.operations!; - onChange({ - ...query, - expr: lokiQueryModeller.renderQuery(result.query), - }); - }} - options={lokiQueryModeller.getQueryPatterns().map((x) => ({ label: x.name, value: x }))} - /> - + {editorMode === QueryEditorMode.Builder && ( + <> + { + const result = buildVisualQueryFromString(query.expr || ''); + result.query.operations = value?.operations!; + onChange({ + ...query, + expr: lokiQueryModeller.renderQuery(result.query), + }); + }} + options={lokiQueryModeller.getQueryPatterns().map((x) => ({ label: x.name, value: x }))} + /> + + + )}