diff --git a/apps/web/src/components/tools/collage-preview.tsx b/apps/web/src/components/tools/collage-preview.tsx index fbf27c22..94f31b32 100644 --- a/apps/web/src/components/tools/collage-preview.tsx +++ b/apps/web/src/components/tools/collage-preview.tsx @@ -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;