(web) "On This Day" continue button (>) missing #8348

Closed
opened 2026-02-05 13:40:45 +03:00 by OVERLORD · 8 comments
Owner

Originally created by @osUpdates on GitHub (Jan 29, 2026).

Originally assigned to: @midzelis on GitHub.

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

  • Yes

The bug

Using the browser to view the "On This Day" feature at the top of the timeline, you can no longer advance to the next "years ago" section.

The OS that Immich Server is running on

Windows

Version of Immich Server

2.5.0

Version of Immich Mobile App

n/a

Platform with the issue

  • Server
  • Web
  • Mobile

Device make and model

Webbrowser

Your docker-compose.yml content

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
    #devices:
    #  - /dev/dri:/dev/dri
    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}:/data
      - /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
  pgadmin:
    image: dpage/pgadmin4
    container_name: pgadmin4_container
    restart: always
    ports:
      - 8870:80
    environment:
      PGADMIN_DEFAULT_EMAIL: ***
      PGADMIN_DEFAULT_PASSWORD: ***
    volumes:
      - ${PGADMINDATA}:/var/lib/pgadmin
  database:
    container_name: immich_postgres
    image: ghcr.io/immich-app/postgres:14-vectorchord0.4.3-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
    restart: always
volumes:
  model-cache: null
networks: {}

Your .env content

# The location where your uploaded files are stored
UPLOAD_LOCATION=D:\immich\
# The location where your database files are stored
DB_DATA_LOCATION=C:\Users\Media_Server\Documents\Docker Files\sharedData\immich\postgres
PGADMINDATA=D:\postgresVolume\

TZ=America/New_York

# 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=***

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

Reproduction steps

  1. Goto your timeline in your browser (on a day where multiples years will have pictures "on this day")
  2. Click on '1 year ago'
  3. Click the down arrow (v) under the first picture
  4. Click on the first thumbnail of pictures for that year
  5. Click on the right arrow (>) to advance to the next picture in that year
  6. Notice that the last photo no longer has the right arrow (>) that in the past would advance the picture to the next "X years ago" group.
    ...

Relevant log output


Additional information

This missing arrow button has been present for as long as I can remember, and is very helpful for my workflow. Which is to add/correct faces data and note messed up dates for my 25k+ photo library stretching 100 years of family photos. Only working with a subset of photos per day makes the task less foreboding, and the missing arrow button adds a few more click to jump between years.

Originally created by @osUpdates on GitHub (Jan 29, 2026). Originally assigned to: @midzelis on GitHub. ### I have searched the existing issues, both open and closed, to make sure this is not a duplicate report. - [x] Yes ### The bug Using the browser to view the "On This Day" feature at the top of the timeline, you can no longer advance to the next "years ago" section. ### The OS that Immich Server is running on Windows ### Version of Immich Server 2.5.0 ### Version of Immich Mobile App n/a ### Platform with the issue - [ ] Server - [x] Web - [ ] Mobile ### Device make and model Webbrowser ### Your docker-compose.yml content ```YAML 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 #devices: # - /dev/dri:/dev/dri 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}:/data - /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 pgadmin: image: dpage/pgadmin4 container_name: pgadmin4_container restart: always ports: - 8870:80 environment: PGADMIN_DEFAULT_EMAIL: *** PGADMIN_DEFAULT_PASSWORD: *** volumes: - ${PGADMINDATA}:/var/lib/pgadmin database: container_name: immich_postgres image: ghcr.io/immich-app/postgres:14-vectorchord0.4.3-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 restart: always volumes: model-cache: null networks: {} ``` ### Your .env content ```Shell # The location where your uploaded files are stored UPLOAD_LOCATION=D:\immich\ # The location where your database files are stored DB_DATA_LOCATION=C:\Users\Media_Server\Documents\Docker Files\sharedData\immich\postgres PGADMINDATA=D:\postgresVolume\ TZ=America/New_York # 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=*** # The values below this line do not need to be changed ################################################################################### DB_USERNAME=*** DB_DATABASE_NAME=*** ``` ### Reproduction steps 1. Goto your timeline in your browser (on a day where multiples years will have pictures "on this day") 2. Click on '1 year ago' 3. Click the down arrow (v) under the first picture 4. Click on the first thumbnail of pictures for that year 5. Click on the right arrow (>) to advance to the next picture in that year 6. Notice that the last photo no longer has the right arrow (>) that in the past would advance the picture to the next "X years ago" group. ... ### Relevant log output ```shell ``` ### Additional information This missing arrow button has been present for as long as I can remember, and is very helpful for my workflow. Which is to add/correct faces data and note messed up dates for my 25k+ photo library stretching 100 years of family photos. Only working with a subset of photos per day makes the task less foreboding, and the missing arrow button adds a few more click to jump between years.
Author
Owner

@Mraedis commented on GitHub (Jan 29, 2026):

What browser? Works fine here with both FireFox and Edge.

@Mraedis commented on GitHub (Jan 29, 2026): What browser? Works fine here with both FireFox and Edge.
Author
Owner

@osUpdates commented on GitHub (Jan 29, 2026):

Just tried Firefox and Chrome on my Windows 10 machine and the arrow is missing for me still.

@osUpdates commented on GitHub (Jan 29, 2026): Just tried Firefox and Chrome on my Windows 10 machine and the arrow is missing for me still.
Author
Owner

@Mraedis commented on GitHub (Jan 29, 2026):

Are you using any proxy or caching?

@Mraedis commented on GitHub (Jan 29, 2026): Are you using any proxy or caching?
Author
Owner

@osUpdates commented on GitHub (Jan 29, 2026):

No proxy, and I'm going to say no caching as I don't know really what that is (in relation to running immich), My docker is pretty standard, as I'm not an advanced user.

@osUpdates commented on GitHub (Jan 29, 2026): No proxy, and I'm going to say no caching as I don't know really what that is (in relation to running immich), My docker is pretty standard, as I'm not an advanced user.
Author
Owner

@alextran1502 commented on GitHub (Jan 29, 2026):

can you help capture the screenshot on where you expect to see the arrow?

@alextran1502 commented on GitHub (Jan 29, 2026): can you help capture the screenshot on where you expect to see the arrow?
Author
Owner

@osUpdates commented on GitHub (Jan 29, 2026):

screenshots

@osUpdates commented on GitHub (Jan 29, 2026): [screenshots](https://imgur.com/a/C1gKiCu)
Author
Owner

@meesfrensel commented on GitHub (Jan 30, 2026):

I can confirm that what osUpdates is describing does work on v2.4.1. To clarify, clicking on the small thumbnails below opens the asset viewer (leaves the memories view). I couldn't test whether it works or not on 2.5 though.

@meesfrensel commented on GitHub (Jan 30, 2026): I can confirm that what osUpdates is describing _does_ work on v2.4.1. To clarify, clicking on the small thumbnails below opens the asset viewer (leaves the memories view). I couldn't test whether it works or not on 2.5 though.
Author
Owner

@jrasm91 commented on GitHub (Jan 31, 2026):

It looks like the asset viewer was changed in #24903 to automatically hide the previous/next arrows. This seems to have broke the "navigate to the next memory" functionality that used to be there.

@jrasm91 commented on GitHub (Jan 31, 2026): It looks like the asset viewer was changed in #24903 to automatically hide the previous/next arrows. This seems to have broke the "navigate to the next memory" functionality that used to be there.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#8348