fix: include objectFit in default cell transform fallback

This commit is contained in:
ashim-hq
2026-04-19 16:47:24 +08:00
parent bb241d6044
commit efede1ae4a
@@ -237,7 +237,12 @@ function CollageCanvas({ template }: { template: CollageTemplate }) {
{template.cells.map((cell, i) => {
const imgIndex = cellAssignments[i] ?? -1;
const img = imgIndex >= 0 ? images[imgIndex] : null;
const transform = cellTransforms[i] ?? { panX: 0, panY: 0, zoom: 1 };
const transform = cellTransforms[i] ?? {
panX: 0,
panY: 0,
zoom: 1,
objectFit: "cover" as const,
};
const isSelected = selectedCell === i;
const isDragSource = activeDragCell === i;