Lundalogik / lime-elements

Provides reusable web components for Lime CRM
https://lundalogik.github.io/lime-elements/versions/latest
Other
38 stars 12 forks source link

fix(input-field): handle change better to keep value in sync #2869

Closed vicgeralds closed 3 months ago

vicgeralds commented 4 months ago

Avoids rendering a value that's out of sync with input while the user is typing.

Also changes validation of input to avoid triggering invalid events while rendering, and to remove some inconsistent behaviour when input is invalid.

Fixes #1425 fix: #2742 fix: #1267

Review:

Browsers tested:

(Check any that applies, it's ok to leave boxes unchecked if testing something didn't seem relevant.)

Windows:

Linux:

macOS:

Mobile:

github-actions[bot] commented 4 months ago

Documentation has been published to https://lundalogik.github.io/lime-elements/versions/PR-2869/

lime-opensource commented 3 months ago

:tada: This PR is included in version 37.33.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket: