Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
#1 Úprava scrollování po validování formuláře
- Po zvalidování nově scrollujeme podle složitější logiky. Pokud není žádný focusovatelný prvek na základě validace (ale validace má nějaké chyby), přesouváme na začátek formuláře. Pokud máme focusovatelný prvek (první chybný input formuláře), pak pokud není typu hidden a zároveň nemá nastaveno globální umístění zprávy, pak do něj přesouváme focus a prohlížeč zajistí scroll. V případě hidden prvků, nebo prvků s globální validační zprávou scrollujeme přímo na placeholder (nebo formulář).
- Loading branch information