@@ -116,16 +116,15 @@ var Common = require('../core/Common');
116116 Mouse . setElement = function ( mouse , element ) {
117117 mouse . element = element ;
118118
119- element . addEventListener ( 'mousemove' , mouse . mousemove ) ;
120- element . addEventListener ( 'mousedown' , mouse . mousedown ) ;
121- element . addEventListener ( 'mouseup' , mouse . mouseup ) ;
119+ element . addEventListener ( 'mousemove' , mouse . mousemove , { passive : true } ) ;
120+ element . addEventListener ( 'mousedown' , mouse . mousedown , { passive : true } ) ;
121+ element . addEventListener ( 'mouseup' , mouse . mouseup , { passive : true } ) ;
122122
123- element . addEventListener ( 'mousewheel' , mouse . mousewheel ) ;
124- element . addEventListener ( 'DOMMouseScroll' , mouse . mousewheel ) ;
125-
126- element . addEventListener ( 'touchmove' , mouse . mousemove ) ;
127- element . addEventListener ( 'touchstart' , mouse . mousedown ) ;
128- element . addEventListener ( 'touchend' , mouse . mouseup ) ;
123+ element . addEventListener ( 'wheel' , mouse . mousewheel , { passive : false } ) ;
124+
125+ element . addEventListener ( 'touchmove' , mouse . mousemove , { passive : false } ) ;
126+ element . addEventListener ( 'touchstart' , mouse . mousedown , { passive : false } ) ;
127+ element . addEventListener ( 'touchend' , mouse . mouseup , { passive : false } ) ;
129128 } ;
130129
131130 /**
0 commit comments