deckerst / aves

Aves is a gallery and metadata explorer app, built for Android with Flutter.
BSD 3-Clause "New" or "Revised" License
2.77k stars 106 forks source link

Displayed image changes if screen is rotated, if in map view #1208

Open Alaguante opened 1 month ago

Alaguante commented 1 month ago

Describe the bug After opening an image from the map view and rotating the screen / device, the displayed image changes. If you keep rotating, the displayed image alternates between two images: One in portrait mode and one in landscape mode.

To Reproduce Steps to reproduce the behavior:

  1. Open the map view using the top-right menu or through the info section of a geotagged image
  2. Click on an image in the bottom panel
  3. Image opens in full screen
  4. Rotate device / screen from portrait to landscape or other way around
  5. Rotate device / screen back to original position
  6. Displayed image changes
  7. If you keep rotating, the image will keep changing

Expected behavior The displayed image should remain the same no matter the orientation

Screenshots I would prefer not to publicize a screen recording. However, if the bug cannot be reproduced by others, I am willing to do so.

System information and logs: Package: deckers.thibault.aves.libre Installer: org.fdroid.fdroid Aves version: 1.11.13-libre, build 13202 Flutter: stable 3.24.3 Android version: 14, API 34 Android build: UP1A.231005.007.S918BXXS6CXGA Device: samsung SM-S918B Support: dynamic colors=true, geocoder=true, HDR=true Mobile services: not available Connectivity: wifi, vpn System locales: en_GB, de_DE Storage volumes: /storage/emulated/0/ Storage grants: /storage/emulated/0/Movies/, /storage/emulated/0/Pictures/, /storage/emulated/0/DCIM/, /storage/emulated/0/Android/media/ Error reporting: false

Regarding the logs, I would prefer not to publicize, but will if reproduction is not successful.

deckerst commented 1 month ago

I've just tried it and can't reproduce. If you don't want to share a screen recording here, you can also share it with me privately by email.

Also, if you take a screen recording, please take it from the moment you cold-start the app, so I can see the activity stack, whether there are filters, etc.

Alaguante commented 1 month ago

Thanks for your quick reply =) I will e-mail you the video. I assume you are also interested in the log-files?

deckerst commented 1 month ago

Sure, if you can. It's always better to have more data than less ^^