diff --git a/superset-frontend/spec/javascripts/datasource/DatasourceEditor_spec.jsx b/superset-frontend/spec/javascripts/datasource/DatasourceEditor_spec.jsx index e006aaa8d924..8c6a06141f09 100644 --- a/superset-frontend/spec/javascripts/datasource/DatasourceEditor_spec.jsx +++ b/superset-frontend/spec/javascripts/datasource/DatasourceEditor_spec.jsx @@ -61,7 +61,7 @@ describe('DatasourceEditor', () => { }); it('renders Tabs', () => { - expect(wrapper.find(Tabs)).toExist(); + expect(wrapper.find('#table-tabs')).toExist(); }); it('makes an async request', () => diff --git a/superset-frontend/src/SqlLab/main.less b/superset-frontend/src/SqlLab/main.less index 6600ff6dc299..0b79b86c2e0e 100644 --- a/superset-frontend/src/SqlLab/main.less +++ b/superset-frontend/src/SqlLab/main.less @@ -300,6 +300,7 @@ div.Workspace { .schemaPane-enter-done, .schemaPane-exit { transform: translateX(0); + z-index: 1020; } .schemaPane-exit-active { diff --git a/superset-frontend/src/datasource/DatasourceEditor.jsx b/superset-frontend/src/datasource/DatasourceEditor.jsx index 67512f70b08a..e056d9c7c16c 100644 --- a/superset-frontend/src/datasource/DatasourceEditor.jsx +++ b/superset-frontend/src/datasource/DatasourceEditor.jsx @@ -79,6 +79,13 @@ const FlexRowContainer = styled.div` } `; +const StyledTableTabs = styled(Tabs)` + overflow: visible; + .ant-tabs-content-holder { + overflow: visible; + } +`; + const EditLockContainer = styled.div` font-size: ${supersetTheme.typography.sizes.s}px; display: flex; @@ -995,7 +1002,7 @@ class DatasourceEditor extends React.PureComponent { } /> - - + ); } diff --git a/superset-frontend/src/datasource/DatasourceModal.tsx b/superset-frontend/src/datasource/DatasourceModal.tsx index 1174e7913fbc..5fcff68e7cea 100644 --- a/superset-frontend/src/datasource/DatasourceModal.tsx +++ b/superset-frontend/src/datasource/DatasourceModal.tsx @@ -49,6 +49,10 @@ const StyledDatasourceModal = styled(Modal)` .modal-footer { flex: 0 1 auto; } + + .ant-modal-body { + overflow: visible; + } `; interface DatasourceModalProps {