Ext version tested:
  • Ext 6.0.2

Browser versions tested against:
  • IE11
  • Chrome


Similar to the example in fiddle I want to create a form using two date-fields for start and enddate.
Both are using data-binding to existing view-model. Data-binding is used for the selected date and the range (mix/maxValue).

If you 'refresh' the data in viewmodel so that the new end-date is below the old start-date and new start-date is below the new end-date the datefield shows an error-message that it have to be after the old start-date.

See here: https://fiddle.sencha.com/#fiddle/1fc0

Steps to reproduce the problem:
  • Two datefields, viewmodel-binding for value and min/maxValue
  • Set the end-date before old start-date and start-date before new end-date (valid input) (or vice versa)

The result that was expected:
  • No error-message because the input is valid.

The result that occurs instead:
  • Error-messsage for invalid input using old values occurres.