Please fill out the following sections to the best of your ability, it will help us investigate bugs if we have this information at the outset. Screenshots are especially helpful, so please provide those if you can.
Platform (Android, iOS, Website): Android
App version number, if a mobile app issue (shown under Settings or About): 1.30.15 (608)
Browser, if a website issue (Firefox, Chrome, etc) : N/A
URLs (aka web addresses) of any relevant observations or pages: N/A
Screenshots of what you are seeing (instructions for taking a screenshot on computers and mobile devices: https://www.take-a-screenshot.org/):
Description of problem (please provide a set of steps we can use to replicate the issue, and make as many as you need.):
When adding new photos to an observation with the camera, the photos are not saved if the observation activity reloads in a different orientation than that in which the camera activity closed.
Below are the steps to replicate the issue.
Step 1: Turn off autorotation on your device.
Step 2: Create a new observation in iNat
Step 3: Add a new photo to the observation
Step 4: Before snapping the photo, rotate the phone 90 degrees, such that it’s orientation changes. Note that even though autorotation is turned off, the camera will ignore this and rotate anyways. This is normal and desired behavior.
Step 5: Snap a photo in this adjusted orientation.
Step 6: WITHOUT adjusting the phone’s orientation (so that is to say, keep it in the same orientation it was in during Step 5), tap the Okay button.
Step 7: You will see that the photo you have taken is not added to the observation.