From 641588010aaf2c93c4729af7f742105ccb48a7c6 Mon Sep 17 00:00:00 2001 From: FTCP Date: Fri, 21 Feb 2025 07:50:47 +0100 Subject: [PATCH] Fix wrong image orientation in image editor --- .../ImageEdition/UIImage+CIImageTransformations.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/Filestack/Internal/Extensions/ImageEdition/UIImage+CIImageTransformations.swift b/Sources/Filestack/Internal/Extensions/ImageEdition/UIImage+CIImageTransformations.swift index 3c316e65..8eb0b569 100644 --- a/Sources/Filestack/Internal/Extensions/ImageEdition/UIImage+CIImageTransformations.swift +++ b/Sources/Filestack/Internal/Extensions/ImageEdition/UIImage+CIImageTransformations.swift @@ -90,7 +90,7 @@ extension UIImage { guard let ciImage = ciImage else { return self } guard let cgImage = CIContext().createCGImage(ciImage, from: ciImage.extent) else { return nil } - return UIImage(cgImage: cgImage) + return UIImage(cgImage: cgImage, scale: scale, orientation: self.imageOrientation) } /// For `CGImage` backed `UIImage`s, this function returns an equivalent `CIImage` backed `UIImage`, whether as, @@ -99,7 +99,7 @@ extension UIImage { guard ciImage == nil else { return self } guard let ciImage = CIImage(image: self) else { return nil } - return UIImage(ciImage: ciImage) + return UIImage(ciImage: ciImage, scale: scale, orientation: self.imageOrientation) } // MARK: - Private Functions