rowe42 / lhm_animad_admin_html5

0 stars 6 forks source link

Auto-Validate wirft Validierungsfehler beim Zurücksetzen des Formulars #251

Closed rowe42 closed 6 years ago

rowe42 commented 6 years ago

Wenn wir bei einem Formular (z.B. animad-animal-form) das Attribut auto-validate auf true setzten, validieren die Input-Felder sofort beim Verlassen. Wenn wir nun den Button "Zurücksetzen" aktiv haben und man auf diesen klickt, werden alle Felder, die bereits befüllt waren zwar zurück gesetzt, aber gleichzeitig (durch auto-validate) validiert und eine Fehlermeldung angezeigt. Das sollte natürlich so nicht sein.

Es gibt bereits ein Stack-Overflow, das sich damit beschäftigt: https://stackoverflow.com/questions/40388978/polymer-reset-paper-input-to-empty-properly-without-triggering-validation

Nur die Lösung dort gefällt mir nicht so besonders. Aber wenn es nicht anders geht...

@xdoo @ejcsid @dragonfly28

rowe42 commented 6 years ago

Habe eine Lösung in _#251 eingecheckt. Was weiterhin als Bug bleibt ist, dass das floating label nicht mehr "runter" wandert. Ich weiß auch was man tun muss (nämlich den value explizit auf null setzen), aber das lässt sich nicht so einfach generisch in der behavior implementieren - deshalb werde ich das zurück stellen und ein neues Issue dafür aufmachen.

rowe42 commented 6 years ago

Ist jetzt in master. Habe es nochmal getestet. Schließe das Issue.