diff --git a/apps/builder/app/builder/features/inspector/inspector.tsx b/apps/builder/app/builder/features/inspector/inspector.tsx index 0065d0ae81..1dd4323b42 100644 --- a/apps/builder/app/builder/features/inspector/inspector.tsx +++ b/apps/builder/app/builder/features/inspector/inspector.tsx @@ -36,18 +36,10 @@ const contentStyle = { overflow: "auto", }; -// separate component to avoid inspetor updates on drag when navigator is undocked -const NavigatorTreePreview = () => { - const [dragAndDropState] = useDragAndDropState(); - if (dragAndDropState.isDragging) { - return ; - } - return null; -}; - export const Inspector = ({ publish, navigatorLayout }: InspectorProps) => { const selectedInstance = useStore(selectedInstanceStore); const tabsRef = useRef(null); + const [dragAndDropState] = useDragAndDropState(); const [tab, setTab] = useState("style"); @@ -59,8 +51,8 @@ export const Inspector = ({ publish, navigatorLayout }: InspectorProps) => { } }, [selectedInstance, tab]); - if (navigatorLayout === "docked") { - return ; + if (navigatorLayout === "docked" && dragAndDropState.isDragging) { + return ; } if (selectedInstance === undefined) {