diff --git a/src/hooks/roofcover/useAuxiliaryDrawing.js b/src/hooks/roofcover/useAuxiliaryDrawing.js index dd5a2a49..da6391b8 100644 --- a/src/hooks/roofcover/useAuxiliaryDrawing.js +++ b/src/hooks/roofcover/useAuxiliaryDrawing.js @@ -104,6 +104,10 @@ export function useAuxiliaryDrawing(id, isUseEffect = true) { }, []) useEffect(() => { + const roofs = canvas?.getObjects().filter((obj) => obj.name === POLYGON_TYPE.ROOF) + if (roofs.length === 0) { + return + } addCanvasMouseEventListener('mouse:down', mouseDown) }, [verticalHorizontalMode])