Unfortunately I can’t consistently replicate it, it just seems to happen randomly. If anyone else is able to find some consistent replication steps, that would be great!
Step 1: When using the Identify modal, press the z key to zoom in on the observation’s photo
Step 2: Instead of zooming to the center of the photo, only the bottom of the photo is displayed.
Does this happen to anyone else? It seems similar to this old bug, but a different part of the photo is being zoomed in on.
The iPhone 14 vertical photos’ dimensions are originally 3024x4032. But when they get uploaded to iNaturalist, they get resized to 2048 on the long edge.
If the ‘z’ feature uses the Subject Area to immediately focus on the subject, then the issue is that the coordinates are not transformed when the image is uploaded. See this crude analysis in photoshop where the small image is 2048 on the long edge, and the larger one is the original iPhone 14 size. The big square are the coordinates as specified by Subject Area. The smaller square are the coordinates transformed by the ratio of the image dimensions (1.96875).
Ok I’m convinced is that EXIF tag and then the position of the observation on the page.
I think it’s worse when the observation is towards the bottom of the page. If you’re navigating within the ID modal, it’ll seem random. If you happen to click it when it’s in the middle of the page, it will still happen but it will be less obvious.
I hope that makes sense.
Final answer :)
Final edit:
I think another factor why it’s not so easy to reproduce is that most people don’t use ‘per_page=100’ or more.
Also, if you tile the window on half of the screen (makes the page longer), the zoom effect is worse, the image will go “blank” (it’s somewhere up there within the layer).
I found your example in Identify by looking at RG observations for Parulidae. Your example happened to be at the bottom row. It happens to the adjacent observation too.