Bug #14619
closedFE.type=datetime: a) No datetime picker on first click, b) record not dirty, c) not reproducable: datetime picker opens on form load
0%
Description
a) No datetime picker on first click:
- Getestet mit Brave, Chrome, FF
- https://webwork16.math.uzh.ch/crose/qfq/index.php?id=1 > birthday > click in Datumsfeld: datetime picker oeffnet sich nicht.
- Erst wenn man das Feld verlaesst und wieder reinklickt geht der datetime picker auf.
b) record not dirty
- Wird ein Datum via datetime picker ausgewaehlt wird der Record nicht dirty und man kann nicht speicher.
- Eingabe via Tastatur macht den Record dirty: ok
c) not reproducable: datetime picker opens on form load
- Den Effekt kann ich nicht reproduzieren, habe ihn aber wiederholt beobachtet.
- FE ist das erste (einzige?) FE im Form.
- Wird das Form geoeffnet, oeffnet sich sofort der datetime picker - das ist visuell / UI technisch nicht schoen.
- Aber wie gesagt: aktuell kann ich es nicht reproduzieren.
{ "title": "Birthday", "tableName": "Person", "recordLockTimeoutSeconds": 900, "FormElement_ff": [ { "name": "birthday", "label": "birthday", "type": "date", "ord": 10, "tabindex": 0 } ] }
Files
Updated by Enis Nuredini over 1 year ago
a) datetimepicker on first click funktioniert jetzt. Auf FF, Chrome und Brave getestet. Ist im Branch F12630_datepicker_min_max_bug enthalten.
b) JS soweit ergänzt dass Änderungen beim Datetimepicker für im Dirty wahrgenommen werden. Ist im Branch F12630_datepicker_min_max_bug enthalten.
c) Ich konnte es nur einmal reproduzieren aber ansonsten wüsste ich nicht wie. Vielleicht ein separates Ticket draus machen.
Updated by Enis Nuredini over 1 year ago
- Assignee changed from Enis Nuredini to Carsten Rose
Updated by Carsten Rose over 1 year ago
- Status changed from New to Closed
- Target version changed from next2 to 22.9.2
Updated by Carsten Rose over 1 year ago
Hallo Enis
Du hast das Ticket in keiner Commit Message erwaehnt, keinen Branch gemacht und auch nicht geschlossen - das heisst ich erfahre beim zusammenstellen der Release Notes nicht, das das Ticket done ist und fuehre es entsprechend nicht auf und vor allem bleibt das Ticket offen.
- Geschlossene Tickets fallen mir sicher auf.
- Tickets die in Commit Messages erwaehnt werden in der Regel auch.
Erinnerung: Bitte bei den Commit Messages daran denken das Ticket anzugeben, damit man aus dem Ticket heraus darauf klicken kann und sofort den neuen Code sieht.
Vielen Dank