diff --git a/client/src/components/DraggableContainer.tsx b/client/src/components/DraggableContainer.tsx index d2d0e1b..9ba2011 100644 --- a/client/src/components/DraggableContainer.tsx +++ b/client/src/components/DraggableContainer.tsx @@ -447,13 +447,13 @@ export default function DraggableContainer({ }, [isDragging]); useEffect(() => { - if (!containerRef.current) return; + if (!containerRef.current || enableSnapping) return; const rect = containerRef.current.getBoundingClientRect(); setPosition({ top: rect.top, left: rect.left, }); - }, []); + }, [enableSnapping]); // Устанавливаем cursor стили на элемент-хэндл useEffect(() => {