From d22a199dc6ea4a496108472b3377a12b701f6c4e Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Tue, 27 Nov 2012 18:19:17 -0700 Subject: [PATCH] Simplify handling of 'mousewheel' event --- src/app/editor.coffee | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/app/editor.coffee b/src/app/editor.coffee index f0e1fb1fe..6ae2e30c2 100644 --- a/src/app/editor.coffee +++ b/src/app/editor.coffee @@ -337,11 +337,8 @@ class Editor extends View false @scrollView.on 'mousewheel', (e) => - e = e.originalEvent - if e.wheelDeltaY - newEvent = document.createEvent("WheelEvent"); - newEvent.initWebKitWheelEvent(0, e.wheelDeltaY, e.view, e.screenX, e.screenY, e.clientX, e.clientY, e.ctrlKey, e.altKey, e.shiftKey, e.metaKey) - @verticalScrollbar.get(0).dispatchEvent(newEvent) + if delta = e.originalEvent.wheelDeltaY + @scrollTop(@scrollTop() - delta) false @verticalScrollbar.on 'scroll', =>