It seems like the latest version of Ext (as shown in the fiddle) has a different implementation of Ext.Date.add, and seems to be working correctly at first glance (at least in terms of my test case,...

Is there any reason that the toggle() method of the Ext.field.Toggle doesn't fire the change event, but manually clicking the field does fire that event? Is there a different event I could listen to...