vaadin / hilla

Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
https://hilla.dev
Apache License 2.0
916 stars 58 forks source link

Client-side forms: form value does only update on second <vaadin-combo-box> closing on iOS Safari #261

Open platosha opened 3 years ago

platosha commented 3 years ago

Description of the bug / feature

On iOS Safari, <vaadin-combo-box> does not update the value in Fusion form binder on the first selection. Reselecting required to complete

Minimal reproducible example

Expected behavior

The submit button is enabled.

Actual behavior

The submit button is disabled.

contactForm.binder.value contains initial values for bound combo-box components instead of selected ones.

Versions:

- Vaadin / Flow version: 19.0.0.beta3
- Java version: 11
- OS version: iOS 14.4
haijian-vaadin commented 3 years ago

The fix should land in 19.0.1 and 18.