diff --git a/src/plugins/discover/public/application/main/components/layout/discover_histogram_layout.tsx b/src/plugins/discover/public/application/main/components/layout/discover_histogram_layout.tsx index bbcaffe85128a7..18a27917868c78 100644 --- a/src/plugins/discover/public/application/main/components/layout/discover_histogram_layout.tsx +++ b/src/plugins/discover/public/application/main/components/layout/discover_histogram_layout.tsx @@ -14,6 +14,7 @@ import { Datatable } from '@kbn/expressions-plugin/common'; import { useDiscoverHistogram } from './use_discover_histogram'; import { type DiscoverMainContentProps, DiscoverMainContent } from './discover_main_content'; import { useAppStateSelector } from '../../services/discover_app_state_container'; +import { FetchStatus } from '../../../types'; export interface DiscoverHistogramLayoutProps extends DiscoverMainContentProps { container: HTMLElement | null; @@ -54,8 +55,7 @@ export const DiscoverHistogramLayout = ({ if ( isPlainRecord && datatable && - datatable && - ['partial', 'complete'].includes(datatable.fetchStatus) + [FetchStatus.PARTIAL, FetchStatus.COMPLETE].includes(datatable.fetchStatus) ) { return { type: 'datatable' as 'datatable', diff --git a/src/plugins/unified_histogram/public/chart/histogram.tsx b/src/plugins/unified_histogram/public/chart/histogram.tsx index 052cf1c52741ce..29940af44193c8 100644 --- a/src/plugins/unified_histogram/public/chart/histogram.tsx +++ b/src/plugins/unified_histogram/public/chart/histogram.tsx @@ -225,7 +225,6 @@ export function Histogram({ {...lensProps} disableTriggers={disableTriggers} disabledActions={disabledActions} - shouldUseSizeTransitionVeil={false} onFilter={onFilter} onBrushEnd={onBrushEnd} withDefaultActions={withDefaultActions} diff --git a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx index 842904741ec9bc..0fda38c5cfdd67 100644 --- a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx +++ b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx @@ -781,6 +781,7 @@ export const VisualizationWrapper = ({ onRender$={onRenderHandler} inspectorAdapters={lensInspector.adapters} executionContext={executionContext} + shouldUseSizeTransitionVeil={true} renderMode="edit" renderError={(errorMessage?: string | null, error?: ExpressionRenderError | null) => { const errorsFromRequest = getOriginalRequestErrorMessages(error || null); diff --git a/x-pack/plugins/lens/public/embeddable/embeddable.tsx b/x-pack/plugins/lens/public/embeddable/embeddable.tsx index dba8de571ebab8..3eaa4e0072ad18 100644 --- a/x-pack/plugins/lens/public/embeddable/embeddable.tsx +++ b/x-pack/plugins/lens/public/embeddable/embeddable.tsx @@ -172,7 +172,6 @@ interface LensBaseEmbeddableInput extends EmbeddableInput { style?: React.CSSProperties; className?: string; noPadding?: boolean; - shouldUseSizeTransitionVeil?: boolean; onBrushEnd?: (data: Simplify) => void; onLoad?: ( isLoading: boolean, @@ -1153,7 +1152,6 @@ export class Embeddable this.logError('runtime'); }} noPadding={this.visDisplayOptions.noPadding} - shouldUseSizeTransitionVeil={this.input.shouldUseSizeTransitionVeil} />