fix(scrollView): show bar with mouse wheel. Fixes #809

This commit is contained in:
Max Lynch
2014-03-16 21:39:40 -05:00
parent cb686636cd
commit d5a695757a

View File

@@ -687,8 +687,20 @@ ionic.views.Scroll = ionic.views.View.inherit({
mousedown = false;
}, false);
var wheelShowBarFn = ionic.debounce(function() {
console.log('SHOWFN');
self.__fadeScrollbars('in');
}, 500, true);
var wheelHideBarFn = ionic.debounce(function() {
console.log('HIDEFN');
self.__fadeScrollbars('out');
}, 100, false);
document.addEventListener("mousewheel", function(e) {
wheelShowBarFn();
self.scrollBy(e.wheelDeltaX/self.options.wheelDampen, -e.wheelDeltaY/self.options.wheelDampen);
wheelHideBarFn();
});
}
},