You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Validation on date inputs triggers for a milisecond when a value is selected from the date/time picker if the previous value is undefined/null in the field. This can disrupt the UX experience on modals, for example, where the whole form shifts for a split second if this occurs (validation message shifts the components).
The cause of this bug is the incorrect detection of blur events on the components, which results wrong value detection.
Example of usage which can cause this bug:
click on the date input with no value
selecting a value on the calendar
blur event triggers
validation triggers and falsely detects an error
new value is set
validation now disappears
List of components: DateInput, DateRangeInput, DateTimeInput, TimeInput
Expected behavior
Validation occurs after the date/time picker is safely closed and the new value is registered inside the field.
Actual behavior
Validation occurs for a split second before the date/time picker is safely closed and the new value is registered inside the field.
The text was updated successfully, but these errors were encountered:
Basic information
Bug description
Validation on date inputs triggers for a milisecond when a value is selected from the date/time picker if the previous value is undefined/null in the field. This can disrupt the UX experience on modals, for example, where the whole form shifts for a split second if this occurs (validation message shifts the components).
The cause of this bug is the incorrect detection of blur events on the components, which results wrong value detection.
Example of usage which can cause this bug:
List of components:
DateInput
,DateRangeInput
,DateTimeInput
,TimeInput
Expected behavior
Validation occurs after the date/time picker is safely closed and the new value is registered inside the field.
Actual behavior
Validation occurs for a split second before the date/time picker is safely closed and the new value is registered inside the field.
The text was updated successfully, but these errors were encountered: