I
Immich•5mo ago
MoweMax

[IOS UI] Bug in navigating zoomed image

Basically, there is a gesture (swipe from bottom to top) on normal zoom that open slide card with JSON details. It looks like when zoomed in on the image that gesture is not activating (which is expected), however it also prevents image from moving when you swipe from bottom to top. I've tried to screen-capture, but ios doesn't display "touches" on the recording, so it's a bit unclear. I've tried to show what I'm doing with AssistiveTouch floating circle button, hope that's clear App version 1.123.0 build.186
10 Replies
Immich
Immich•5mo ago
:wave: Hey @MoweMax, Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:. References - Container Logs: docker compose logs docs - Container Status: docker ps -a docs - Reverse Proxy: https://immich.app/docs/administration/reverse-proxy - Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA Checklist I have... 1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time). 2. :ballot_box_with_check: read applicable release notes. 3. :ballot_box_with_check: reviewed the FAQs for known issues. 4. :ballot_box_with_check: reviewed Github for known issues. 5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy). 6. :ballot_box_with_check: uploaded the relevant information (see below). 7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable (an item can be marked as "complete" by reacting with the appropriate number) Information In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider: - Your docker-compose.yml and .env files. - Logs from all the containers and their status (see above). - All the troubleshooting steps you've tried so far. - Any recent changes you've made to Immich or your system. - Details about your system (both software/OS and hardware). - Details about your storage (filesystems, type of disks, output of commands like fdisk -l and df -h). - The version of the Immich server, mobile app, and other relevant pieces. - Any other information that you think might be relevant. Please paste files and logs with proper code formatting, and especially avoid blurry screenshots. Without the right information we can't work out what the problem is. Help us help you ;) If this ticket can be closed you can use the /close command, and re-open it later if needed. Successfully submitted, a tag has been added to inform contributors. :white_check_mark:
Mraedis
Mraedis•5mo ago
This is expected behaviour
MoweMax
MoweMaxOP•5mo ago
Thank you for a quick respond. But nothing opens up, input just prevented. For uninitiated users might feel inconsistent that you can swipe top to bottom, left to right just fine while zoomed in..
Mraedis
Mraedis•5mo ago
Oh sorry it seems I misunderstood You can move the image from top to bottom, but only if it's zoomed in enough I double checked your video and you should have been zoomed in far enough on the last bit
MoweMax
MoweMaxOP•5mo ago
Yes, if I'm zoomed in enough I can quickly swipe top to bottom to move the image, but unable to quickly swipe bottom to top (0:15 of video) Sorry that video is a bit confusing 😦
Mraedis
Mraedis•5mo ago
So the issue is you can't do it fast enough? Not sure whether this is an iOS thing or an immich thing 🤔
MoweMax
MoweMaxOP•5mo ago
Yes, only when fast enough it doesn't work Here I made a scripted swipe action and compared in native ios image app and in immich
MoweMax
MoweMaxOP•5mo ago
Actually, top to bottom seems to be also affected (probably wasn't fast enough earlier to notice 😅), but works fine in other apps, which led me to believe that this gesture is taken by "details" info card, but instead of passing input to the image it when zoomed in, it captured input and just didn't open
Mraedis
Mraedis•5mo ago
I took a look in the codebase, and as far as I understand it we use "Svelte Gestures" for everything I'm not a dev though so take it with a grain of salt 😛 Also worth noting, immich will move to the latest version of Svelte sometime soon I believe we're on 4 and are moving to 5 or something like that, it may bring improvements here
MoweMax
MoweMaxOP•5mo ago
Okay, I mean it's not a critical thing to be dealt with immediately, thanks for a great product! But I'd really like if that would be looked into eventually, as it's really inconsistent with experience from other apps where you can zoom in on an image I'll try to poke a code myself, maybe I'll find the culprit 😄(haven't realized that mobile app was also on github, I was looking for separate repo)

Did you find this page helpful?