fix build

This commit is contained in:
hamid zarghami
2026-01-06 15:59:08 +03:30
parent ff6912449e
commit a4861eab9b
2 changed files with 4 additions and 6 deletions
+2 -2
View File
@@ -670,8 +670,8 @@ const EditorCanvas = () => {
} else { } else {
// اگر یک object معمولی است // اگر یک object معمولی است
hasMask = !!selectedObject?.maskId; hasMask = !!selectedObject?.maskId;
maskObject = hasMask ? objects.find(m => m.id === selectedObject.maskId) : null; maskObject = hasMask ? objects.find(m => m.id === selectedObject?.maskId) : null;
isGroupedWithMask = selectedObject?.groupId && maskObject?.groupId === selectedObject.groupId; isGroupedWithMask = !!(selectedObject?.groupId && maskObject?.groupId === selectedObject?.groupId);
} }
const canGroup = hasMask && !isGroupedWithMask && maskObject && !selectedObject?.isMask; const canGroup = hasMask && !isGroupedWithMask && maskObject && !selectedObject?.isMask;
@@ -331,8 +331,6 @@ const ObjectRenderer = ({
// محاسبه موقعیت نسبی mask نسبت به object (قبل از resize) // محاسبه موقعیت نسبی mask نسبت به object (قبل از resize)
// این موقعیت نسبی در داخل Group استفاده می‌شود // این موقعیت نسبی در داخل Group استفاده می‌شود
const relativeX = (maskShape.x || 0) - (obj.x || 0);
const relativeY = (maskShape.y || 0) - (obj.y || 0);
// reset scale و offset // reset scale و offset
node.scaleX(1); node.scaleX(1);