diff --git a/x-pack/plugins/observability_solution/infra/public/components/log_stream/log_stream_react_embeddable.tsx b/x-pack/plugins/observability_solution/infra/public/components/log_stream/log_stream_react_embeddable.tsx index b6dc7c58c8e997..af1f1e58c083c7 100644 --- a/x-pack/plugins/observability_solution/infra/public/components/log_stream/log_stream_react_embeddable.tsx +++ b/x-pack/plugins/observability_solution/infra/public/components/log_stream/log_stream_react_embeddable.tsx @@ -25,24 +25,24 @@ export function getLogStreamEmbeddableFactory(services: Services) { type: LOG_STREAM_EMBEDDABLE, deserializeState: (state) => state.rawState, buildEmbeddable: async (state, buildApi) => { - const timeRange = initializeTimeRange(state); + const timeRangeContext = initializeTimeRange(state); const { titlesApi, titleComparators, serializeTitles } = initializeTitles(state); const api = buildApi( { - ...timeRange.api, + ...timeRangeContext.api, ...titlesApi, serializeState: () => { return { rawState: { - ...timeRange.serialize(), + ...timeRangeContext.serialize(), ...serializeTitles(), }, }; }, }, { - ...timeRange.comparators, + ...timeRangeContext.comparators, ...titleComparators, } ); @@ -64,7 +64,7 @@ export function getLogStreamEmbeddableFactory(services: Services) { setDarkMode(theme.darkMode); }); return () => subscription.unsubscribe(); - }, [services.coreStart.theme.theme$]); + }, []); return !startTimestamp || !endTimestamp ? null : (