diff --git a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/event_rate_chart/overlay_range.tsx b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/event_rate_chart/overlay_range.tsx index 254f21186f5f83..22e92df0097dab 100644 --- a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/event_rate_chart/overlay_range.tsx +++ b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/event_rate_chart/overlay_range.tsx @@ -9,6 +9,7 @@ import React, { FC } from 'react'; import { EuiIcon } from '@elastic/eui'; import { RectAnnotation, LineAnnotation, AnnotationDomainType, Position } from '@elastic/charts'; import { timeFormatter } from '../../../../../../../../common/util/date_utils'; +import { useCurrentEuiTheme } from '../../../../../../components/color_range_legend'; interface Props { overlayKey: number; @@ -19,12 +20,14 @@ interface Props { } export const OverlayRange: FC = ({ overlayKey, start, end, color, showMarker = true }) => { + const { euiTheme } = useCurrentEuiTheme(); + return ( <> = ({ overlayKey, start, end, color, showMar }, }} markerPosition={Position.Bottom} - hideTooltips={true} - marker={ + hideTooltips + marker={showMarker ? : undefined} + markerBody={ showMarker ? ( -
-
- -
-
{timeFormatter(start)}
+
+ {timeFormatter(start)}
) : undefined } diff --git a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/loading_wrapper/loading_wrapper.tsx b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/loading_wrapper/loading_wrapper.tsx index 743b364a7e2c64..65d6f950ebda49 100644 --- a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/loading_wrapper/loading_wrapper.tsx +++ b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/charts/loading_wrapper/loading_wrapper.tsx @@ -26,7 +26,7 @@ export const LoadingWrapper: FC = ({ hasData, loading = false, height, ch transition: 'opacity 0.2s', }} > - {children} + {loading && !hasData ? null : children}
{loading === true && (