Unable to scroll with side-slider after search #7249

Closed
opened 2026-02-05 12:53:34 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @Sandroid75 on GitHub (Sep 16, 2025).

I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.

  • Yes

The bug

After searching people it's impossible to scroll in timeline with slider!

The OS that Immich Server is running on

Ubuntu 24.04.3 LTS (GNU/Linux 6.8.0-2029-raspi-realtime aarch64)

Version of Immich Server

1.142.1

Version of Immich Mobile App

1.142.0 build.3014

Platform with the issue

  • Server
  • Web
  • Mobile

Device make and model

Xiaomi 14

Your docker-compose.yml content

#
# WARNING: Make sure to use the docker-compose.yml of the current release:
#
# https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
#
# The compose file on main may not be compatible with the latest release.
#

name: immich

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    # extends:
    #   file: hwaccel.transcoding.yml
    #   service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
    volumes:
      # Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
    ports:
      - '2283:2283'
    depends_on:
      - redis
      - database
    restart: always
    healthcheck:
      disable: false

  immich-machine-learning:
    container_name: immich_machine_learning
    # For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
    # Example tag: ${IMMICH_VERSION:-release}-cuda
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
    # extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
    #   file: hwaccel.ml.yml
    #   service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
    volumes:
      - model-cache:/cache
    env_file:
      - .env
    restart: always
    healthcheck:
      disable: false

  redis:
    container_name: immich_redis
    image: docker.io/redis:6.2-alpine@sha256:2ba50e1ac3a0ea17b736ce9db2b0a9f6f8b85d4c27d5f5accc6a416d8f42c6d5
    healthcheck:
      test: redis-cli ping || exit 1
    restart: always

  database:
    # starting from v1.133.0 - The Hot Summer Release for more detail read: https://github.com/immich-app/immich/releases/tag/v1.133.0
    container_name: immich_postgres
    # image: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
    image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
      POSTGRES_INITDB_ARGS: '--data-checksums'
      # Uncomment the DB_STORAGE_TYPE: 'HDD' var if your database isn't stored on SSDs
      # DB_STORAGE_TYPE: 'HDD'
    volumes:
      # Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file
      - ${DB_DATA_LOCATION}:/var/lib/postgresql/data
    # healthcheck:
    #   test: >-
    #         pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1;
    #         Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align
    #         --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')";
    #         echo "checksum failure count is $$Chksum";
    #         [ "$$Chksum" = '0' ] || exit 1
    #   interval: 5m
    #   start_interval: 30s
    #   start_period: 5m
    # command:
    #   [
    #     'postgres',
    #     '-c', 'shared_preload_libraries=vectors.so',
    #     '-c', 'search_path="$$user", public, vectors',
    #     '-c', 'logging_collector=on',
    #     '-c', 'max_wal_size=2GB',
    #     '-c', 'shared_buffers=512MB',
    #     '-c', 'wal_compression=on',
    #   ]
    restart: always

volumes:
  model-cache:

Your .env content

# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables

# The location where your uploaded files are stored
UPLOAD_LOCATION=/media/nvme/immich-data
# The location where your database files are stored
DB_DATA_LOCATION=/media/nvme/immich-data/postgres

# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
# TZ=Etc/UTC
TZ=Europe/Rome

# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release

# Connection secret for postgres. You should change it to a random password
# Please use only the characters `A-Za-z0-9`, without special characters or spaces
DB_PASSWORD=xxxxxxxxxxxxxxxxx

# The values below this line do not need to be changed
###################################################################################
DB_USERNAME=postgres
DB_DATABASE_NAME=immich

Reproduction steps

  1. Open app mobile
  2. Click on search
  3. Choose People
  4. Chouse a person to serching for
  5. Try to scroll with side-slider
    ...

Relevant log output


Additional information

No response

Originally created by @Sandroid75 on GitHub (Sep 16, 2025). ### I have searched the existing issues, both open and closed, to make sure this is not a duplicate report. - [x] Yes ### The bug After searching people it's impossible to scroll in timeline with slider! ### The OS that Immich Server is running on Ubuntu 24.04.3 LTS (GNU/Linux 6.8.0-2029-raspi-realtime aarch64) ### Version of Immich Server 1.142.1 ### Version of Immich Mobile App 1.142.0 build.3014 ### Platform with the issue - [ ] Server - [ ] Web - [x] Mobile ### Device make and model Xiaomi 14 ### Your docker-compose.yml content ```YAML # # WARNING: Make sure to use the docker-compose.yml of the current release: # # https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml # # The compose file on main may not be compatible with the latest release. # name: immich services: immich-server: container_name: immich_server image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} # extends: # file: hwaccel.transcoding.yml # service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding volumes: # Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env ports: - '2283:2283' depends_on: - redis - database restart: always healthcheck: disable: false immich-machine-learning: container_name: immich_machine_learning # For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag. # Example tag: ${IMMICH_VERSION:-release}-cuda image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release} # extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration # file: hwaccel.ml.yml # service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable volumes: - model-cache:/cache env_file: - .env restart: always healthcheck: disable: false redis: container_name: immich_redis image: docker.io/redis:6.2-alpine@sha256:2ba50e1ac3a0ea17b736ce9db2b0a9f6f8b85d4c27d5f5accc6a416d8f42c6d5 healthcheck: test: redis-cli ping || exit 1 restart: always database: # starting from v1.133.0 - The Hot Summer Release for more detail read: https://github.com/immich-app/immich/releases/tag/v1.133.0 container_name: immich_postgres # image: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0 image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0 environment: POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_USER: ${DB_USERNAME} POSTGRES_DB: ${DB_DATABASE_NAME} POSTGRES_INITDB_ARGS: '--data-checksums' # Uncomment the DB_STORAGE_TYPE: 'HDD' var if your database isn't stored on SSDs # DB_STORAGE_TYPE: 'HDD' volumes: # Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file - ${DB_DATA_LOCATION}:/var/lib/postgresql/data # healthcheck: # test: >- # pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1; # Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align # --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; # echo "checksum failure count is $$Chksum"; # [ "$$Chksum" = '0' ] || exit 1 # interval: 5m # start_interval: 30s # start_period: 5m # command: # [ # 'postgres', # '-c', 'shared_preload_libraries=vectors.so', # '-c', 'search_path="$$user", public, vectors', # '-c', 'logging_collector=on', # '-c', 'max_wal_size=2GB', # '-c', 'shared_buffers=512MB', # '-c', 'wal_compression=on', # ] restart: always volumes: model-cache: ``` ### Your .env content ```Shell # You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables # The location where your uploaded files are stored UPLOAD_LOCATION=/media/nvme/immich-data # The location where your database files are stored DB_DATA_LOCATION=/media/nvme/immich-data/postgres # To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List # TZ=Etc/UTC TZ=Europe/Rome # The Immich version to use. You can pin this to a specific version like "v1.71.0" IMMICH_VERSION=release # Connection secret for postgres. You should change it to a random password # Please use only the characters `A-Za-z0-9`, without special characters or spaces DB_PASSWORD=xxxxxxxxxxxxxxxxx # The values below this line do not need to be changed ################################################################################### DB_USERNAME=postgres DB_DATABASE_NAME=immich ``` ### Reproduction steps 1. Open app mobile 2. Click on search 3. Choose People 4. Chouse a person to serching for 5. Try to scroll with side-slider ... ### Relevant log output ```shell ``` ### Additional information _No response_
Author
Owner

@shenlong-tanwen commented on GitHub (Sep 16, 2025):

Fixed in #22077 by removing the slider since it does not make sense on the search page

@shenlong-tanwen commented on GitHub (Sep 16, 2025): Fixed in #22077 by removing the slider since it does not make sense on the search page
Author
Owner

@Sandroid75 commented on GitHub (Sep 16, 2025):

No, the problem doesn't occur in search list, but after you apply the
filter in timeline it's impossible to scroll in pictures that you have
found before

Il mar 16 set 2025, 21:15 shenlong @.***> ha scritto:

shenlong-tanwen left a comment (immich-app/immich#22097)
https://github.com/immich-app/immich/issues/22097#issuecomment-3300024511

Fixed in #22077 https://github.com/immich-app/immich/pull/22077 by
removing the slider since it does not make sense on the search page


Reply to this email directly, view it on GitHub
https://github.com/immich-app/immich/issues/22097#issuecomment-3300024511,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATN3TQI3KIWQPPURUQSDOK33TBOWBAVCNFSM6AAAAACGV2YOSWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGMBQGAZDINJRGE
.
You are receiving this because you authored the thread.Message ID:
@.***>

@Sandroid75 commented on GitHub (Sep 16, 2025): No, the problem doesn't occur in search list, but after you apply the filter in timeline it's impossible to scroll in pictures that you have found before Il mar 16 set 2025, 21:15 shenlong ***@***.***> ha scritto: > *shenlong-tanwen* left a comment (immich-app/immich#22097) > <https://github.com/immich-app/immich/issues/22097#issuecomment-3300024511> > > Fixed in #22077 <https://github.com/immich-app/immich/pull/22077> by > removing the slider since it does not make sense on the search page > > — > Reply to this email directly, view it on GitHub > <https://github.com/immich-app/immich/issues/22097#issuecomment-3300024511>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/ATN3TQI3KIWQPPURUQSDOK33TBOWBAVCNFSM6AAAAACGV2YOSWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGMBQGAZDINJRGE> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Author
Owner

@shenlong-tanwen commented on GitHub (Sep 17, 2025):

No, the problem doesn't occur in search list, but after you apply the
filter in timeline it's impossible to scroll in pictures that you have
found before

Can you redact personal pictures and share a screenshot of the page you're referring to?

@shenlong-tanwen commented on GitHub (Sep 17, 2025): > No, the problem doesn't occur in search list, but after you apply the > filter in timeline it's impossible to scroll in pictures that you have > found before Can you redact personal pictures and share a screenshot of the page you're referring to?
Author
Owner

@Sandroid75 commented on GitHub (Sep 17, 2025):

Il mar 16 set 2025, 23:15 shenlong @.***> ha scritto:

shenlong-tanwen left a comment (immich-app/immich#22097)
https://github.com/immich-app/immich/issues/22097#issuecomment-3300378805

No, the problem doesn't occur in search list, but after you apply the
filter in timeline it's impossible to scroll in pictures that you have
found before

Can you redact personal pictures and share a screenshot of the page you're
referring to?


Reply to this email directly, view it on GitHub
https://github.com/immich-app/immich/issues/22097#issuecomment-3300378805,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATN3TQJG32FVWN2JENR6WKL3TB4Y7AVCNFSM6AAAAACGV2YOSWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGMBQGM3TQOBQGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

@Sandroid75 commented on GitHub (Sep 17, 2025): Il mar 16 set 2025, 23:15 shenlong ***@***.***> ha scritto: > *shenlong-tanwen* left a comment (immich-app/immich#22097) > <https://github.com/immich-app/immich/issues/22097#issuecomment-3300378805> > > No, the problem doesn't occur in search list, but after you apply the > filter in timeline it's impossible to scroll in pictures that you have > found before > > Can you redact personal pictures and share a screenshot of the page you're > referring to? > > — > Reply to this email directly, view it on GitHub > <https://github.com/immich-app/immich/issues/22097#issuecomment-3300378805>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/ATN3TQJG32FVWN2JENR6WKL3TB4Y7AVCNFSM6AAAAACGV2YOSWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGMBQGM3TQOBQGU> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#7249