Skip to content

Commit 9e780bc

Browse files
authored
Merge pull request #138 from NativeScript/hristova/fix-getting-image-dimensions-in-ios
fix: get correct image dimensions for ios
2 parents c1c7c12 + 3c2df04 commit 9e780bc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/camera.ios.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,9 @@ class UIImagePickerControllerDelegateImpl extends NSObject implements UIImagePic
9494

9595
private setImageAssetAndCallCallback(imageAsset: imageAssetModule.ImageAsset) {
9696
if (this._keepAspectRatio) {
97-
let isPictureLandscape = imageAsset.nativeImage.size.width > imageAsset.nativeImage.size.height;
97+
let pictureWidth = imageAsset.nativeImage ? imageAsset.nativeImage.size.width : imageAsset.ios.pixelWidth;
98+
let pictureHeight = imageAsset.nativeImage ? imageAsset.nativeImage.size.height : imageAsset.ios.pixelHeight;
99+
let isPictureLandscape = pictureWidth > pictureHeight;
98100
let areOptionsLandscape = this._width > this._height;
99101
if (isPictureLandscape !== areOptionsLandscape) {
100102
let oldWidth = this._width;

0 commit comments

Comments
 (0)