Skip to content

Commit 7dea296

Browse files
committed
refactor: use fill mode for layer image by default
1 parent 2526ca1 commit 7dea296

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

web/src/components/image-editor/controls/layer-controls.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,15 +81,13 @@ export function LayerControls({
8181
...layer.transforms,
8282
width,
8383
height: newHeight,
84-
fitIn: true,
8584
},
8685
})
8786
} else {
8887
onUpdate({
8988
transforms: {
9089
...layer.transforms,
9190
width,
92-
fitIn: true,
9391
},
9492
})
9593
}
@@ -109,15 +107,13 @@ export function LayerControls({
109107
...layer.transforms,
110108
width: newWidth,
111109
height,
112-
fitIn: true,
113110
},
114111
})
115112
} else {
116113
onUpdate({
117114
transforms: {
118115
...layer.transforms,
119116
height,
120-
fitIn: true,
121117
},
122118
})
123119
}

web/src/components/image-editor/layer-panel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ export function LayerPanel({ imageEditor, imagePath, visualCropEnabled = false }
334334
layerTransforms = {
335335
width: Math.round(dimensions.width * scale),
336336
height: Math.round(dimensions.height * scale),
337-
fitIn: true,
337+
fitIn: false, // Use fill mode for layers
338338
}
339339
}
340340

web/src/lib/image-editor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ export class ImageEditor {
393393
const layerState: Partial<ImageEditorState> = {
394394
width: layer.originalDimensions.width,
395395
height: layer.originalDimensions.height,
396-
fitIn: true,
396+
fitIn: false, // Use fill mode for layers by default
397397
}
398398
layerPath = ImageEditor.editorStateToImagorPath(
399399
layerState,
@@ -689,7 +689,7 @@ export class ImageEditor {
689689
const layerState: Partial<ImageEditorState> = {
690690
width: layer.originalDimensions.width,
691691
height: layer.originalDimensions.height,
692-
fitIn: true,
692+
fitIn: false, // Use fill mode for layers by default
693693
}
694694
layerPath = ImageEditor.editorStateToImagorPath(
695695
layerState,

0 commit comments

Comments
 (0)