[BUG] Android App - Zooming in a picture using pinch is almost impossible #944

Closed
opened 2026-02-04 23:40:15 +03:00 by OVERLORD · 18 comments
Owner

Originally created by @yurividal on GitHub (Jun 14, 2023).

The bug

I believe that whatever library you guys are using for the image viewer is way too sensitive to side scrolling.
It's basically impossible to zoom into a picture, it thinks I'm trying to swipe right or left. Double taping works, but only if the 2 taps are EXACTLY precisely on the same spot.
This is a completely different behavior from the phone's gallery and Google photos.

Maybe there is a way to tweak the sensitivity?

The OS that Immich Server is running on

Ubuntu 22.04 docker

Version of Immich Server

1.60.0

Version of Immich Mobile App

1.60.0

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

Same as the example. Works fine.

Your .env content

.

Reproduction steps

1. OPen the app
2. OPen a photo to view.
3. Try pinching to zoom in.

Additional information

Android 13, Samsung Galaxy S23

Originally created by @yurividal on GitHub (Jun 14, 2023). ### The bug I believe that whatever library you guys are using for the image viewer is way too sensitive to side scrolling. It's basically impossible to zoom into a picture, it thinks I'm trying to swipe right or left. Double taping works, but only if the 2 taps are EXACTLY precisely on the same spot. This is a completely different behavior from the phone's gallery and Google photos. Maybe there is a way to tweak the sensitivity? ### The OS that Immich Server is running on Ubuntu 22.04 docker ### Version of Immich Server 1.60.0 ### Version of Immich Mobile App 1.60.0 ### Platform with the issue - [ ] Server - [ ] Web - [X] Mobile ### Your docker-compose.yml content ```YAML Same as the example. Works fine. ``` ### Your .env content ```Shell . ``` ### Reproduction steps ```bash 1. OPen the app 2. OPen a photo to view. 3. Try pinching to zoom in. ``` ### Additional information Android 13, Samsung Galaxy S23
OVERLORD added the 📱mobile label 2026-02-04 23:40:15 +03:00
Author
Owner

@alextran1502 commented on GitHub (Jun 14, 2023):

Hello would it be possible to have a video that describes the interaction you are experiencing?

@alextran1502 commented on GitHub (Jun 14, 2023): Hello would it be possible to have a video that describes the interaction you are experiencing?
Author
Owner

@yurividal commented on GitHub (Jun 14, 2023):

Hello would it be possible to have a video that describes the interaction you are experiencing?

Here it is. Sorry for the terrible quality, had to record it with my crappy laptop camera. But you can clearly see how frustrating it can be. I eventually got it to zoom after a while. But it seems to be very random. Sometimes it zooms just fine, other times it just does this forever.

@yurividal commented on GitHub (Jun 14, 2023): > Hello would it be possible to have a video that describes the interaction you are experiencing? Here it is. Sorry for the terrible quality, had to record it with my crappy laptop camera. But you can clearly see how frustrating it can be. I eventually got it to zoom after a while. But it seems to be very random. Sometimes it zooms just fine, other times it just does this forever.
Author
Owner

@yurividal commented on GitHub (Jun 14, 2023):

https://github.com/immich-app/immich/assets/8555749/94ab43ec-4535-4bd2-9b78-bb5608f0dff2

@alextran1502

@yurividal commented on GitHub (Jun 14, 2023): https://github.com/immich-app/immich/assets/8555749/94ab43ec-4535-4bd2-9b78-bb5608f0dff2 @alextran1502
Author
Owner

@alextran1502 commented on GitHub (Jun 14, 2023):

Perfect! Thank you

@alextran1502 commented on GitHub (Jun 14, 2023): Perfect! Thank you
Author
Owner

@Michi1209 commented on GitHub (Jun 15, 2023):

I don't know if it is related, but the same happens to me sometimes, but only when loading the assets. I have a somewhat old phone, but when the loading icon (top right of the backup) is gone, the zooming works fine. Additionally while loading the app is pretty unresponsive, but this is surely related to my device. Hope this helps.

@Michi1209 commented on GitHub (Jun 15, 2023): I don't know if it is related, but the same happens to me sometimes, but only when loading the assets. I have a somewhat old phone, but when the loading icon (top right of the backup) is gone, the zooming works fine. Additionally while loading the app is pretty unresponsive, but this is surely related to my device. Hope this helps.
Author
Owner

@Pheggas commented on GitHub (Jun 18, 2023):

It seems to be only occasional issue. I've noticed this a few times but it fixed itself in matter of seconds. It definitely need to look tho.

@Pheggas commented on GitHub (Jun 18, 2023): It seems to be only occasional issue. I've noticed this a few times but it fixed itself in matter of seconds. It definitely need to look tho.
Author
Owner

@yurividal commented on GitHub (Jun 18, 2023):

Yes, it's intermitent indeed. Unfortunately it always happens exactly when I'm trying to show someone a picture, and it makes me look dumb. Hahaha

@yurividal commented on GitHub (Jun 18, 2023): Yes, it's intermitent indeed. Unfortunately it always happens exactly when I'm trying to show someone a picture, and it makes me look dumb. Hahaha
Author
Owner

@yurividal commented on GitHub (Sep 22, 2023):

This is still a problem on the latest version of immich, 1.79.1

There is a fix in the changelog called "Notable fix: Jerky mobile's swipe behavior" but im not sure if it's related.

@yurividal commented on GitHub (Sep 22, 2023): This is still a problem on the latest version of immich, 1.79.1 There is a fix in the changelog called "Notable fix: Jerky mobile's swipe behavior" but im not sure if it's related.
Author
Owner

@NicholasFlamy commented on GitHub (Dec 20, 2023):

This is still a problem on the latest version of immich, 1.79.1

There is a fix in the changelog called "Notable fix: Jerky mobile's swipe behavior" but im not sure if it's related.

Check out #5895

@NicholasFlamy commented on GitHub (Dec 20, 2023): > This is still a problem on the latest version of immich, 1.79.1 > > There is a fix in the changelog called "Notable fix: Jerky mobile's swipe behavior" but im not sure if it's related. Check out #5895
Author
Owner

@alextran1502 commented on GitHub (Apr 27, 2024):

Fixed

@alextran1502 commented on GitHub (Apr 27, 2024): Fixed
Author
Owner

@NicholasFlamy commented on GitHub (Apr 27, 2024):

Fixed

In master or in the latest release?

@NicholasFlamy commented on GitHub (Apr 27, 2024): > Fixed In master or in the latest release?
Author
Owner

@alextran1502 commented on GitHub (Apr 27, 2024):

Latest release

@alextran1502 commented on GitHub (Apr 27, 2024): Latest release
Author
Owner

@NicholasFlamy commented on GitHub (Apr 28, 2024):

Y'all tweaked that animation length or something. This actually mostly fixes #5895.

@NicholasFlamy commented on GitHub (Apr 28, 2024): Y'all tweaked that animation length or something. This actually mostly fixes #5895.
Author
Owner

@NicholasFlamy commented on GitHub (Apr 28, 2024):

It's like 10x better than it used to be.

@NicholasFlamy commented on GitHub (Apr 28, 2024): It's like 10x better than it used to be.
Author
Owner

@benjithompson commented on GitHub (May 15, 2024):

Found this issue (and #5895) after getting frustrated with swipe and zoom behavior. I still think the swipe animation should be much faster. Compared to Photos, the swipe animation seems roughly twice as slow, mostly due to the slow ramp down speed that Immich has.

@benjithompson commented on GitHub (May 15, 2024): Found this issue (and #5895) after getting frustrated with swipe and zoom behavior. I still think the swipe animation should be much faster. Compared to Photos, the swipe animation seems roughly twice as slow, mostly due to the slow ramp down speed that Immich has.
Author
Owner

@eggermn commented on GitHub (Dec 11, 2024):

App version 1.122.2 build 170 on Pixel 8, the bug it's still here.. it's impossible to zoom on motion photo

@eggermn commented on GitHub (Dec 11, 2024): App version 1.122.2 build 170 on Pixel 8, the bug it's still here.. it's impossible to zoom on motion photo
Author
Owner

@alextran1502 commented on GitHub (Dec 11, 2024):

@eggermn we haven't merged and released the fix yet. It was a bug from migrating to the new HDR player

@alextran1502 commented on GitHub (Dec 11, 2024): @eggermn we haven't merged and released the fix yet. It was a bug from migrating to the new HDR player
Author
Owner

@NicholasFlamy commented on GitHub (Dec 11, 2024):

@eggermn we haven't merged and released the fix yet. It was a bug from migrating to the new HDR player

Oh yeah, that's new.

But the original issue that this issue (#2765) is talking about is fixed which I'm ecstatic about. Good job!

@NicholasFlamy commented on GitHub (Dec 11, 2024): > @eggermn we haven't merged and released the fix yet. It was a bug from migrating to the new HDR player Oh yeah, that's new. But the original issue that this issue (#2765) is talking about is fixed which I'm ecstatic about. Good job!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#944