📌fix: 배치면 삭제할 경우 이미지 있을때만 이미지 삭제 로직 통과하게 수정
This commit is contained in:
parent
75e1f19aec
commit
76725cef94
@ -734,28 +734,30 @@ export function useSurfaceShapeBatch({ isHidden, setIsHidden }) {
|
||||
confirmFn: () => {
|
||||
canvas.clear()
|
||||
|
||||
fabric.Image.fromURL(`${backgroundImage.path}`, function (img) {
|
||||
console.log('🚀 ~ img:', img)
|
||||
img.set({
|
||||
left: 0,
|
||||
top: 0,
|
||||
width: img.width,
|
||||
height: img.height,
|
||||
name: 'backGroundImage',
|
||||
selectable: false,
|
||||
hasRotatingPoint: false, // 회전 핸들 활성화
|
||||
lockMovementX: false,
|
||||
lockMovementY: false,
|
||||
lockRotation: false,
|
||||
lockScalingX: false,
|
||||
lockScalingY: false,
|
||||
if (backgroundImage) {
|
||||
fabric.Image.fromURL(`${backgroundImage.path}`, function (img) {
|
||||
console.log('🚀 ~ img:', img)
|
||||
img.set({
|
||||
left: 0,
|
||||
top: 0,
|
||||
width: img.width,
|
||||
height: img.height,
|
||||
name: 'backGroundImage',
|
||||
selectable: false,
|
||||
hasRotatingPoint: false, // 회전 핸들 활성화
|
||||
lockMovementX: false,
|
||||
lockMovementY: false,
|
||||
lockRotation: false,
|
||||
lockScalingX: false,
|
||||
lockScalingY: false,
|
||||
})
|
||||
// image = img
|
||||
canvas?.add(img)
|
||||
canvas?.sendToBack(img)
|
||||
canvas?.renderAll()
|
||||
// setBackImg(img)
|
||||
})
|
||||
// image = img
|
||||
canvas?.add(img)
|
||||
canvas?.sendToBack(img)
|
||||
canvas?.renderAll()
|
||||
// setBackImg(img)
|
||||
})
|
||||
}
|
||||
|
||||
resetOuterLinePoints()
|
||||
resetPlacementShapeDrawingPoints()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user