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 70
70
} ,
71
71
72
72
settings : {
73
- adjustOldDeltas : true
73
+ adjustOldDeltas : true , // see shouldAdjustOldDeltas() below
74
+ normalizeOffset : true // calls getBoundingClientRect for each event
74
75
}
75
76
} ;
76
77
166
167
delta = Math [ delta >= 1 ? 'floor' : 'ceil' ] ( delta / lowestDelta ) ;
167
168
deltaX = Math [ deltaX >= 1 ? 'floor' : 'ceil' ] ( deltaX / lowestDelta ) ;
168
169
deltaY = Math [ deltaY >= 1 ? 'floor' : 'ceil' ] ( deltaY / lowestDelta ) ;
169
-
170
+
170
171
// 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
+ }
174
177
175
178
// Add information to the event object
176
179
event . deltaX = deltaX ;
You can’t perform that action at this time.
0 commit comments