The 'select' event keeps firing from an Ext.form.field.Date component even if the date does not change.
This can be reproduced in the following fiddle:
The fiddle should be autodescriptive to reproduce the issue. It also suggests a fix.
The problem triggers because a change introduced in Ext JS 6.7.0 relied ensuring the value didn't change via the Ext.form.field.Field.didValueChange() "private" method. The Date field would require specialized test to ensure two date objects are effectively the same -- for instance, ensuring both current and new values are the same type.