File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -116,9 +116,7 @@ ig.Input = ig.Class.extend({
116116 initMouse : function ( ) {
117117 if ( this . isUsingMouse ) { return ; }
118118 this . isUsingMouse = true ;
119- var mouseWheelBound = this . mousewheel . bind ( this ) ;
120- ig . system . canvas . addEventListener ( 'mousewheel' , mouseWheelBound , false ) ;
121- ig . system . canvas . addEventListener ( 'DOMMouseScroll' , mouseWheelBound , false ) ;
119+ ig . system . canvas . addEventListener ( 'wheel' , this . mousewheel . bind ( this ) , false ) ;
122120
123121 ig . system . canvas . addEventListener ( 'contextmenu' , this . contextmenu . bind ( this ) , false ) ;
124122 ig . system . canvas . addEventListener ( 'mousedown' , this . keydown . bind ( this ) , false ) ;
@@ -157,8 +155,7 @@ ig.Input = ig.Class.extend({
157155
158156
159157 mousewheel : function ( event ) {
160- var delta = event . wheelDelta ? event . wheelDelta : ( event . detail * - 1 ) ;
161- var code = delta > 0 ? ig . KEY . MWHEEL_UP : ig . KEY . MWHEEL_DOWN ;
158+ var code = event . deltaY < 0 ? ig . KEY . MWHEEL_UP : ig . KEY . MWHEEL_DOWN ;
162159 var action = this . bindings [ code ] ;
163160 if ( action ) {
164161 this . actions [ action ] = true ;
@@ -319,4 +316,4 @@ ig.Input = ig.Class.extend({
319316 }
320317} ) ;
321318
322- } ) ;
319+ } ) ;
You can’t perform that action at this time.
0 commit comments