Skip to content

Commit 9a4cc84

Browse files
committed
Use jquery-style wheel event
Conflicts: lib/matplotlib/backends/web_backend/mpl.js
1 parent da0a36d commit 9a4cc84

File tree

1 file changed

+7
-0
lines changed
  • lib/matplotlib/backends/web_backend

1 file changed

+7
-0
lines changed

lib/matplotlib/backends/web_backend/mpl.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,13 @@ mpl.figure.prototype._init_canvas = function() {
146146
rubberband.mouseenter('figure_enter', mouse_event_fn);
147147
rubberband.mouseleave('figure_leave', mouse_event_fn);
148148

149+
canvas_div.on("wheel mousewheel", function (event) {
150+
event = event.originalEvent;
151+
event['data'] = 'scroll'
152+
event.step = event.deltaY / 3.
153+
mouse_event_fn(event);
154+
});
155+
149156
canvas_div.append(canvas);
150157
canvas_div.append(rubberband);
151158

0 commit comments

Comments
 (0)