Есть форма, в ней инпуты и всякая другая лабуда. При input(например) onBlur у меня сохраняется форма. И проблема заключается в следующем: если я что-то ввел в инпут и не убирая фокус кликну на submit то сработает onBlur а onSubmit не сработает. Кто сталкивался? Куда копать?
Возможно проблема в том, что когда срабатывает onBlur то шлется запрос на сэйв формы. В это время отображается лоадер на весь экран. Быть может из-за него не могу кликнуть?
Вот, получилось воспроизвести. В идеале мне нужно чтобы console.log(''blurred') не сработал если я кликну по submit при том, что input focused. Но будет вполне достаточно если вызовется onBlur и потом onSubmit