diff --git a/src/component/1d-2d/components/SpectrumInfoBlock.tsx b/src/component/1d-2d/components/SpectrumInfoBlock.tsx index 25532da040..842a0e0150 100644 --- a/src/component/1d-2d/components/SpectrumInfoBlock.tsx +++ b/src/component/1d-2d/components/SpectrumInfoBlock.tsx @@ -6,6 +6,7 @@ import { useResizeObserver } from 'react-d3-utils'; import { BsArrowsMove } from 'react-icons/bs'; import { FaTimes } from 'react-icons/fa'; +import { useIsInset } from '../../1d/inset/InsetProvider.tsx'; import { useChartData } from '../../context/ChartContext.js'; import { useGlobal } from '../../context/GlobalContext.js'; import { usePreferences } from '../../context/PreferencesContext.js'; @@ -74,6 +75,7 @@ function SpectrumInfoBlock() { const coordinate = useInfoPosition(margin); const { dispatch } = usePreferences(); const [isMoveActive, setIsMoveActive] = useState(false); + const isInset = useIsInset(); const [currentPosition, setCurrentPosition] = useState<{ x: number; @@ -134,7 +136,7 @@ function SpectrumInfoBlock() { parentElement: viewerRef, }); - if (!visible || !spectrum) return null; + if (!visible || !spectrum || isInset) return null; const bothSidePadding = boxPadding * 2; const shift = dragShiftY / 2;