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
- Öffne ein Formular mit einem Datepicker-Feld ohne definierten max-Wert.
- Navigiere per Tastatur (Pfeil-nach-unten) durch das Jahrfeld.
- Beobachte, dass das Jahr direkt auf 9999 gesetzt wird
Screenshots
Components
Input-Date
Browsers
Chrome
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:
Reproduction URL
https://dev.kolibri.itz.in.bund.de/kolibri-demo/v2/#/input-date/basic
Reproduction steps
Screenshots
Components
Input-Date
Browsers
Chrome