Skip to content

Commit b34eadc

Browse files
committed
fix: orientation fixes in image transfer.
1 parent e92b377 commit b34eadc

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

lib/image_library/services/image_operations_service.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ class ImageOperationsService {
116116
}
117117
final decodedImage = img.decodeImage(imageData);
118118
if (decodedImage != null) {
119-
Protocol(epd: imageEpd).writeImages(decodedImage);
119+
final rotatedImage = img.copyRotate(decodedImage, angle: -90);
120+
Protocol(epd: imageEpd).writeImages(rotatedImage);
120121
} else {
121122
_showErrorSnackBar('Failed to decode image "${image.name}"');
122123
}

lib/view/image_editor.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ class _ImageEditorState extends State<ImageEditor> {
168168
padding: const EdgeInsets.only(right: 12.0),
169169
child: TextButton(
170170
onPressed: () {
171-
img.Image finalImg = _rotatedImages[_selectedFilterIndex];
171+
img.Image finalImg = _rawImages[_selectedFilterIndex];
172172

173173
if (flipHorizontal) {
174174
finalImg = img.flipHorizontal(finalImg);

0 commit comments

Comments
 (0)