diff --git a/packages/grafana-ui/src/components/QueryField/QueryField.tsx b/packages/grafana-ui/src/components/QueryField/QueryField.tsx index 210e35bfbdf..6692bb86966 100644 --- a/packages/grafana-ui/src/components/QueryField/QueryField.tsx +++ b/packages/grafana-ui/src/components/QueryField/QueryField.tsx @@ -192,7 +192,7 @@ export class UnThemedQueryField extends PureComponent, editor: Editor, next: end: { offset: endOffset, key: endKey }, }, } = editor.value; - + if (Plain.serialize(editor.value) === '') { + return; + } + event.preventDefault(); const first = startBlock.getFirstText(); const startBlockIsSelected = @@ -82,7 +86,6 @@ export function IndentationPlugin(): Plugin { event.preventDefault(); handleIndent(editor, 'right'); } else if (event.key === 'Tab') { - event.preventDefault(); handleTabKey(event, editor, next); } else { return next();