Skip to content

🐞 Bug: Ungewolltes Verhalten bei Datumseingabe ohne expliziten Max-Wert – Barrierefreiheit eingeschränkt #8546

@ChrPtt

Description

@ChrPtt

Description

Wenn bei einem Datepicker-Feld (KolInputDate) kein max-Wert angegeben ist, wird standardmäßig 31.12.9999 als oberes Limit verwendet. Dieses Verhalten führt dazu, dass bei Tastaturbedienung (z. B. Pfeil-nach-unten) das Jahrfeld direkt mit 9999 befüllt wird. Für Nutzer:innen mit assistiven Technologien oder reiner Tastaturbedienung ist das nicht intuitiv und kann zu fehlerhaften Eingaben führen.

Erwartetes Verhalten:

  • Ohne definierten max-Wert sollte kein extrem hoher Standardwert wie 9999 angenommen werden.
  • Alternativ sollte ein sinnvoller, barrierefreier Standardwert verwendet werden (z. B. aktuelles Jahr).
  • Die Tastaturbedienung sollte nachvollziehbare Werte erzeugen und keine extremen Sprünge verursachen.

Reproduction URL

https://dev.kolibri.itz.in.bund.de/kolibri-demo/v2/#/input-date/basic

Reproduction steps

  1. Öffne ein Formular mit einem Datepicker-Feld ohne definierten max-Wert.
  2. Navigiere per Tastatur (Pfeil-nach-unten) durch das Jahrfeld.
  3. Beobachte, dass das Jahr direkt auf 9999 gesetzt wird

Screenshots

Image

Components

Input-Date

Browsers

Chrome

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

🔍 Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions