diff --git a/app/src/components/ui/Tools.tsx b/app/src/components/ui/Tools.tsx index 4729d25..2187fdc 100644 --- a/app/src/components/ui/Tools.tsx +++ b/app/src/components/ui/Tools.tsx @@ -24,7 +24,6 @@ import { useAddAction, useDeleteTool, useDeletePointOrLine, - useMovePoint, useRefTextUpdate, useSelectedWallItem, useSocketStore, @@ -64,7 +63,6 @@ const Tools: React.FC = () => { const { setTransformMode } = useTransformMode(); const { setDeletePointOrLine } = useDeletePointOrLine(); - const { setMovePoint } = useMovePoint(); const { setToolMode } = useToolMode(); const { activeTool, setActiveTool } = useActiveTool(); const { setRefTextUpdate } = useRefTextUpdate(); @@ -77,7 +75,7 @@ const Tools: React.FC = () => { : true ); }, []); - useEffect(() => {}, [activeModule]); + useEffect(() => { setActiveTool(activeSubTool); setActiveSubTool(activeSubTool); @@ -129,14 +127,13 @@ const Tools: React.FC = () => { setDeleteTool(false); setAddAction(null); setTransformMode(null); - setMovePoint(false); setDeletePointOrLine(false); setRefTextUpdate((prevUpdate) => prevUpdate - 1); switch (activeTool) { - case "Move": + case "cursor": if (toggleView) { - setMovePoint(true); + setToolMode('move'); } else { setTransformMode("translate"); } @@ -201,7 +198,7 @@ const Tools: React.FC = () => { } setActiveTool(activeTool); - }, [activeTool]); + }, [activeTool, toggleView]); return ( <> @@ -211,9 +208,8 @@ const Tools: React.FC = () => {