Closed mazzonem closed 1 year ago
Hey @mazzonem. Could you provide a complete and minimal, reproducible example that reproduces this issue? Also, how are you verifying the EXIF data on the picked image?
@exaby73 See below the matrix showing the issue and a link to the example project.
The regression has been introduced in image_picker_ios: 0.8.6+7
The library is not pulling with the correct orientation when requestFullMetadata is false.
Github project: https://github.com/mazzonem/request_full_metadata_regression_demo
Matrix Showing the issue: | 0.8.6+6 | 0.8.6+7 | |
---|---|---|---|
requestFullMetadata: false | ✅ | ❌ | |
requestFullMetadata: true | ✅ | ✅ |
So is this working as expected when requestFullMetadata
is set to true which is the default?
So is this working as expected when
requestFullMetadata
is set to true which is the default?
Indeed, but not anymore when set to false.
Hey. I cannot reproduce this with the images I have. Can you share a specific image which you can reproduce this with?
@exaby73 the test image needs to be a portrait photo taken with an iPhone. Github does not support ".HEIC" file so here is a download link: https://we.tl/t-0xQBHYneZ0
You can:
This is reproducible with 3.3.10 as well. Doesn't look like a regression.
flutter doctor -v
(Master)cc @vashworth re: https://github.com/flutter/plugins/pull/7084
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v
and a minimal reproduction of the issue.
Steps to Reproduce
Photo Library Usage
permission.Expected results: The loaded image contains the EXIF orientation data Actual results: The loaded image does not contain the EXIF orientation data
This is a regression since moving to Flutter 3.7.x, Is still working fine with flutter 3.3.x. Interestingly, it seems to be a Fllutter issue rather than an image_picker library issue, image_picker didn't change version.
Code sample
```dart ```Logs
``` ``` ``` ``` ``` ```