From d3d860362044bd79d7331f0d66c5ae1112c0cbd7 Mon Sep 17 00:00:00 2001 From: Erik Ritter Date: Thu, 23 Jan 2020 16:07:36 -0800 Subject: [PATCH] [SQL Lab] Disable autocomplete when typing numbers (#9008) --- superset/assets/src/SqlLab/components/AceEditorWrapper.jsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/superset/assets/src/SqlLab/components/AceEditorWrapper.jsx b/superset/assets/src/SqlLab/components/AceEditorWrapper.jsx index 5b284eeaf8..0092db896e 100644 --- a/superset/assets/src/SqlLab/components/AceEditorWrapper.jsx +++ b/superset/assets/src/SqlLab/components/AceEditorWrapper.jsx @@ -131,6 +131,11 @@ class AceEditorWrapper extends React.PureComponent { this.props.onChange(text); } getCompletions(aceEditor, session, pos, prefix, callback) { + // If the prefix starts with a number, don't try to autocomplete with a + // table name or schema or anything else + if (!isNaN(parseInt(prefix, 10))) { + return; + } const completer = { insertMatch: (editor, data) => { if (data.meta === 'table') {