Success! Looks like we've fixed this one. According to our records the fix was applied for
EXTJS-15892
in
6.0.0.415.
-
5.1.1 Nightly: Mouse scroller on Firefox just move some millimeters the grid
See west panel of Fiddle: https://fiddle.sencha.com/#fiddle/el2
If you use a mouse scroller, usually between left and right button, in all other browser, we can move the grid vertical scroll enough to see new row, but on Firefox it's only moving the grid slightly.
Can also reproduce with official Sencha Example at: http://dev.sencha.com/ext/5.1.0/exam...hdrs-grid.html
-
Thanks for the report. We're tracking this issue as EXTJS-15892.
-
We have Sencha support ticket 21018 for this since January 5th, 2015.
-
Sencha Premium Member
I just reported about that too
for the second time already. it's even worse with Hebrew
-
This bug has been fixed, but hasn't been merged yet.
-
Sencha Premium Member
Possible workaround (untill official patch will be released):
Code:
Ext.define('Ext.overrides.scroll.Scroller', {
override: 'Ext.scroll.Scroller',
privates:{
onPartnerScroll: function(partner, x, y) {
var axis = partner._partners[this.getId()].axis;
var position = this.getPosition();
if (axis) {
if (axis === 'x') {
if(x === position.x){
return;
}
y = null;
} else if (axis === 'y') {
if(y === position.y){
return;
}
x = null;
}
}
this.doScrollTo(x, y, null, true);
}
}
});
-

Originally Posted by
[email protected]
Possible workaround (untill official patch will be released)
Should this be conditional to detect Firefox?
-
Sencha Premium Member
It should work on all browsers (I tested it on Chrome, IE 11/10 and Firefox).
-
Sencha User

Originally Posted by
[email protected]
Possible workaround (untill official patch will be released):
I recently inherited support for an application that uses 4.1.1 where this issue persists. I attempted to use this 'workaround', but with no success.
There is no 'Ext.scroll.Scroller' defined. What version did you base this workaround for?
-
Sencha User

Originally Posted by
curtis fraser
What version did you base this workaround for?
This thread is in the Ext 5 forum so it is safe to assume the workaround was only for Ext 5.
I have not seen an override posted for Ext 4.