diff --git a/pd/nw/pd_canvas.js b/pd/nw/pd_canvas.js index df06e0ff42181c67a443610b3eba889bf33a6164..45ed07df97e47bf1e4233ca7bc74bbf24653e89f 100644 --- a/pd/nw/pd_canvas.js +++ b/pd/nw/pd_canvas.js @@ -592,10 +592,12 @@ var canvas_events = (function() { // MouseWheel event for zooming document.addEventListener("wheel", function(evt) { - if (evt.deltaY < 0) { - nw_window_zoom(name, +1); - } else if (evt.deltaY > 0) { - nw_window_zoom(name, -1); + if (pdgui.cmd_or_ctrl_key(evt)) { + if (evt.deltaY < 0) { + nw_window_zoom(name, +1); + } else if (evt.deltaY > 0) { + nw_window_zoom(name, -1); + } } });