Edge date picker of ‘Ext.field.Date‘ is generally used on small form-factor devices. However, bug happens when you use multiple date fields. It was described by RC on stack-overflow and it took a bit more time for me to fix it.

 

 

The code of override:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Ext.define('Override.picker.Picker', {
override: 'Ext.picker.Picker',
afterShow: function(me) {
me.callParent([me]);
me.scrollSlotsIntoView();
Ext.util.InputBlocker.blockInputs();
},
});
Ext.define('Override.picker.Picker', { override: 'Ext.picker.Picker', afterShow: function(me) { me.callParent([me]); me.scrollSlotsIntoView(); Ext.util.InputBlocker.blockInputs(); }, });
Ext.define('Override.picker.Picker', {
    override: 'Ext.picker.Picker',

    afterShow: function(me) {	
        me.callParent([me]);	
        me.scrollSlotsIntoView();	
        Ext.util.InputBlocker.blockInputs();	
    },
});

 

Fiddle Link