diff --git a/mobile/lib/domain/services/asset.service.dart b/mobile/lib/domain/services/asset.service.dart index 00e0c0bd0a..a210c3d991 100644 --- a/mobile/lib/domain/services/asset.service.dart +++ b/mobile/lib/domain/services/asset.service.dart @@ -44,8 +44,9 @@ class AssetService { isFlipped = ExifDtoConverter.isOrientationFlipped(exif?.orientation); width = exif?.width ?? asset.width?.toDouble(); height = exif?.height ?? asset.height?.toDouble(); - } else if (asset is LocalAsset && _platform.isAndroid) { - isFlipped = asset.orientation == 90 || asset.orientation == 270; + } else if (asset is LocalAsset) { + isFlipped = _platform.isAndroid && + (asset.orientation == 90 || asset.orientation == 270); width = asset.width?.toDouble(); height = asset.height?.toDouble(); } else {