diff --git a/draftlogs/7067_fix.md b/draftlogs/7067_fix.md new file mode 100644 index 00000000000..4ebaedae0d9 --- /dev/null +++ b/draftlogs/7067_fix.md @@ -0,0 +1 @@ +Fix wrong scrolling behavior for legend [[#7067](https://github.com/plotly/plotly.js/pull/7067)] diff --git a/src/components/legend/draw.js b/src/components/legend/draw.js index 8e7abcf29fa..033d39fb241 100644 --- a/src/components/legend/draw.js +++ b/src/components/legend/draw.js @@ -337,7 +337,7 @@ function drawOne(gd, opts) { legend.on('wheel', function() { scrollBoxY = Lib.constrain( legendObj._scrollY + - ((d3.event.deltaY / scrollBarYMax) * scrollBoxYMax), + ((d3.event.deltaY / scrollBoxYMax) * scrollBarYMax), 0, scrollBoxYMax); scrollHandler(scrollBoxY, scrollBarHeight, scrollRatio); if(scrollBoxY !== 0 && scrollBoxY !== scrollBoxYMax) {