diff --git a/src/extensions/cytoscape.renderer.canvas.js b/src/extensions/cytoscape.renderer.canvas.js index 0021435af..e960f59e1 100644 --- a/src/extensions/cytoscape.renderer.canvas.js +++ b/src/extensions/cytoscape.renderer.canvas.js @@ -855,7 +855,7 @@ if (r.zoomData.freeToZoom) { e.preventDefault(); - var diff = e.wheelDeltaY / 1000 || e.detail / -32; + var diff = e.wheelDeltaY / 1000 || e.wheelDelta / 1000 || e.detail / -32; if( cy.panningEnabled() && cy.zoomingEnabled() ){ cy.zoom({level: cy.zoom() * Math.pow(10, diff), position: {x: unpos[0], y: unpos[1]}});