diff --git a/src/renderer/utility/HorizontalScrollPlugin.js b/src/renderer/utility/HorizontalScrollPlugin.js index 4c5bf71..f8dfbed 100644 --- a/src/renderer/utility/HorizontalScrollPlugin.js +++ b/src/renderer/utility/HorizontalScrollPlugin.js @@ -3,15 +3,17 @@ import Scrollbar from 'smooth-scrollbar' export default class HorizontalScrollPlugin extends Scrollbar.ScrollbarPlugin { static pluginName = 'horizontalScroll'; transformDelta (delta, fromEvent) { - console.log(fromEvent.type) + const { x, y } = delta + if (!this.scrollbar.options.horizontal) { + return { + y: y, + x: 0 + } + } if (!/wheel/.test(fromEvent.type)) { return delta } // @see: https://github.com/idiotWu/smooth-scrollbar/issues/181 - if (!this.scrollbar.options.horizontal) { - return - } - const { x, y } = delta return { y: 0, x: Math.abs(x) > Math.abs(y) ? x : y