diff --git a/superset-frontend/src/SqlLab/components/AceEditorWrapper/index.tsx b/superset-frontend/src/SqlLab/components/AceEditorWrapper/index.tsx
index a01b1cee7..354d6b1c8 100644
--- a/superset-frontend/src/SqlLab/components/AceEditorWrapper/index.tsx
+++ b/superset-frontend/src/SqlLab/components/AceEditorWrapper/index.tsx
@@ -19,8 +19,10 @@
import React, { useState, useEffect, useRef } from 'react';
import type { IAceEditor } from 'react-ace/lib/types';
import { useDispatch } from 'react-redux';
-import { css, styled, usePrevious } from '@superset-ui/core';
+import { css, styled, usePrevious, useTheme } from '@superset-ui/core';
+import { Global } from '@emotion/react';
+import { SQL_EDITOR_LEFTBAR_WIDTH } from 'src/SqlLab/constants';
import { queryEditorSetSelectedText } from 'src/SqlLab/actions/sqlLab';
import { FullSQLEditor as AceEditor } from 'src/components/AsyncAceEditor';
import type { KeyboardShortcut } from 'src/SqlLab/components/KeyboardShortcutButton';
@@ -54,16 +56,6 @@ const StyledAceEditor = styled(AceEditor)`
font-feature-settings:
'liga' off,
'calt' off;
-
- &.ace_autocomplete {
- // Use !important because Ace Editor applies extra CSS at the last second
- // when opening the autocomplete.
- width: ${theme.gridUnit * 130}px !important;
- }
-
- .ace_scroller {
- background-color: ${theme.colors.grayscale.light4};
- }
}
`}
`;
@@ -182,20 +174,44 @@ const AceEditorWrapper = ({
},
!autocomplete,
);
+ const theme = useTheme();
return (
-
+ <>
+
+
+ >
);
};