So, upgraded to Ext JS 5.1 and my app broke.

Chrome bombs with an uncaught TypeError in BufferedRenderer.js line 207 (onBeforeStoreLoad):


Uncaught TypeError: undefined is not a function



Code:



// Disallow mouse interactions, and disable handling of scroll evebnts until the load is finished
onBeforeStoreLoad: function() {
var view = this.view;
if (view && view.rendered) {
view.el.dom.style.pointerEvents = 'none';
}
this.disable(); // --> uncaught exception
},