:: Forum >>
Firefox 42 Update Vertical Scroll Bar Issue
Firefox version 42.0 update stops the mouse roller working for the vertical scroll bar when inside a grid.
Pleas can you provide a fix ASAP
Jez (True Track Software)
Thursday, November 5, 2015
Yes, I can reproduce this. It is a bug, looking for a fix right now.
Alex (ActiveWidgets)
Friday, November 6, 2015
Further to this problem, Combo Boxes are no longer working correctly. When you click away from the box, when it's in the drop down state, the drop down should disappear because you haven't selected anything.
It stays in the drop down state.
Please can it work like it used to.
Thanks
Jez (True Track Software)
Sunday, November 8, 2015
Here is a patch which fixes Firefox mouse wheel issue -
(function(){
var scrollbars = new AW.Scroll.Bars(),
obj = AW.Scroll.Bars.prototype;
if (!obj._onmousewheelEvent ||
'onmousewheel' in document.documentElement){
return;
}
obj.setEvent('onwheel', function(event){
var top = this.getScrollProperty("top"),
delta = event.deltaY,
mode = event.deltaMode;
if (mode = 1){
delta *= 20;
}
top += delta;
var e = this.element();
if (e){
var max = this.getScrollProperty("height") - e.offsetHeight;
var bars = this.getScrollProperty("bars");
max += (bars == "horizontal" || bars == "both") ? 16 : 0;
top = top > max ? max : top;
}
top = top < 0 ? 0 : top;
this.setScrollProperty("top", top);
AW.setReturnValue(event, false);
});
})();
Alex (ActiveWidgets)
Monday, November 9, 2015
Looking at popup issue as well.
Alex (ActiveWidgets)
Monday, November 9, 2015
Actually, the patch above is not necessary. The real issue is that Firefox was no longer identified correctly by AW. Here is the fix (run before creating AW objects) -
if ('mozPaintCount' in window && !AW.gecko) {
AW.gecko = true;
AW.ff = true;
document.documentElement.className += ' aw-gecko aw-ff ';
}
This fixes both mouse wheel and combo drop down issues.
Alex (ActiveWidgets)
Monday, November 9, 2015
Just noticed the mouse wheel problem in FF 45 and the fix works great. Thanks Alex.
CK
Tuesday, March 22, 2016
This topic is archived.
Back to support forum
Forum search