From cbd2f4c6430250d204189c047040ee1e09246326 Mon Sep 17 00:00:00 2001 From: Rajat Dabade Date: Mon, 25 Sep 2023 19:39:10 +0530 Subject: [PATCH] [Fix]: select dropdown for onboarding flow (#3618) * fix: select dropdown for onboarding flow * refactor: dropdown scroll issue for widget header * refactor: dropdown scroll issue for topnav * refactor: fix the dropdown scroll issue --------- Co-authored-by: Palash Gupta --- frontend/src/components/ExplorerCard/ExplorerCard.tsx | 1 + frontend/src/components/TextToolTip/index.tsx | 3 ++- frontend/src/container/Controls/index.tsx | 2 ++ .../src/container/GridGraphLayout/WidgetHeader/index.tsx | 2 ++ frontend/src/container/ListOfDashboard/index.tsx | 2 ++ frontend/src/container/LiveLogs/ListViewPanel/index.tsx | 8 +++++++- frontend/src/container/LogLiveTail/index.tsx | 3 +++ frontend/src/container/LogsSearchFilter/index.tsx | 2 ++ .../src/container/OnboardingContainer/APM/Java/Java.tsx | 2 ++ .../OnboardingContainer/APM/Javascript/Javascript.tsx | 2 ++ .../container/OnboardingContainer/APM/Python/Python.tsx | 2 ++ .../ExistingCollectors/ExistingCollectors.tsx | 2 ++ .../ResourceAttributesFilter.tsx | 2 ++ frontend/src/container/TopNav/AutoRefresh/index.tsx | 2 ++ .../src/container/TopNav/DateTimeSelection/index.tsx | 2 ++ frontend/src/container/Trace/TraceGraphFilter/index.tsx | 3 +++ frontend/src/pages/Logs/index.tsx | 9 ++++++++- 17 files changed, 46 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/ExplorerCard/ExplorerCard.tsx b/frontend/src/components/ExplorerCard/ExplorerCard.tsx index 6a3cd98e56..b49cfaa2d6 100644 --- a/frontend/src/components/ExplorerCard/ExplorerCard.tsx +++ b/frontend/src/components/ExplorerCard/ExplorerCard.tsx @@ -206,6 +206,7 @@ function ExplorerCard({ )} + {useFilledIcon ? ( ) : ( diff --git a/frontend/src/container/Controls/index.tsx b/frontend/src/container/Controls/index.tsx index 8971214a05..5618a7344a 100644 --- a/frontend/src/container/Controls/index.tsx +++ b/frontend/src/container/Controls/index.tsx @@ -2,6 +2,7 @@ import { LeftOutlined, RightOutlined } from '@ant-design/icons'; import { Button, Select } from 'antd'; import { DEFAULT_PER_PAGE_OPTIONS, Pagination } from 'hooks/queryPagination'; import { memo, useMemo } from 'react'; +import { popupContainer } from 'utils/selectPopupContainer'; import { defaultSelectStyle } from './config'; import { Container } from './styles'; @@ -51,6 +52,7 @@ function Controls({ loading={isLoading} value={countPerPage} onChange={handleCountItemsPerPageChange} + getPopupContainer={popupContainer} > {perPageOptions.map((count) => ( {newDashboard && ( Select Framework Select Framework onSelectHandler(value as Time)} value={getInputLabel( dayjs(minTime / 1000000), diff --git a/frontend/src/container/Trace/TraceGraphFilter/index.tsx b/frontend/src/container/Trace/TraceGraphFilter/index.tsx index bc13641d02..950a993e66 100644 --- a/frontend/src/container/Trace/TraceGraphFilter/index.tsx +++ b/frontend/src/container/Trace/TraceGraphFilter/index.tsx @@ -6,6 +6,7 @@ import { useSelector } from 'react-redux'; import { AppState } from 'store/reducers'; import { GlobalReducer } from 'types/reducer/globalTime'; import { TraceReducer } from 'types/reducer/trace'; +import { popupContainer } from 'utils/selectPopupContainer'; import { functions } from './config'; import { SelectComponent } from './styles'; @@ -63,6 +64,7 @@ function TraceGraphFilter(): JSX.Element { Group By