Skip to content

Commit 92ad7e5

Browse files
authored
Merge pull request #478 from ianhi/always-capture
Ensure throttling does not break `capture_scroll`
2 parents b10fdb7 + 3662170 commit 92ad7e5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/mpl_widget.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,11 @@ export class MPLCanvasView extends DOMWidgetView {
544544
this.model.get('pan_zoom_throttle')
545545
)
546546
);
547+
top_canvas.addEventListener('wheel', (event: any) => {
548+
if (this.model.get('capture_scroll')) {
549+
event.preventDefault();
550+
}
551+
});
547552

548553
canvas_div.appendChild(canvas);
549554
canvas_div.appendChild(top_canvas);
@@ -708,9 +713,6 @@ export class MPLCanvasView extends DOMWidgetView {
708713
} else {
709714
event.step = -1;
710715
}
711-
if (this.model.get('capture_scroll')) {
712-
event.preventDefault();
713-
}
714716
}
715717

716718
if (name === 'button_press') {

0 commit comments

Comments
 (0)