File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change 7070 } ,
7171
7272 settings : {
73- adjustOldDeltas : true
73+ adjustOldDeltas : true , // see shouldAdjustOldDeltas() below
74+ normalizeOffset : true // calls getBoundingClientRect for each event
7475 }
7576 } ;
7677
166167 delta = Math [ delta >= 1 ? 'floor' : 'ceil' ] ( delta / lowestDelta ) ;
167168 deltaX = Math [ deltaX >= 1 ? 'floor' : 'ceil' ] ( deltaX / lowestDelta ) ;
168169 deltaY = Math [ deltaY >= 1 ? 'floor' : 'ceil' ] ( deltaY / lowestDelta ) ;
169-
170+
170171 // Normalise offsetX and offsetY properties
171- var boundingRect = this . getBoundingClientRect ( ) ;
172- offsetX = event . clientX - boundingRect . left ;
173- offsetY = event . clientY - boundingRect . top ;
172+ if ( special . settings . normalizeOffset && this . getBoundingClientRect ) {
173+ var boundingRect = this . getBoundingClientRect ( ) ;
174+ offsetX = event . clientX - boundingRect . left ;
175+ offsetY = event . clientY - boundingRect . top ;
176+ }
174177
175178 // Add information to the event object
176179 event . deltaX = deltaX ;
You can’t perform that action at this time.
0 commit comments