@@ -158,26 +158,26 @@ class TouchHandler {
158
158
}
159
159
160
160
listen ( ) {
161
- const hasPassiveOption = DomHelper . hasPassiveEventListenerOption ( ) ;
161
+ const p = { passive : true } ;
162
162
163
163
document . querySelectorAll ( ".entry-swipe" ) . forEach ( ( element ) => {
164
- element . addEventListener ( "touchstart" , ( e ) => this . onItemTouchStart ( e ) , hasPassiveOption ? { passive : true } : false ) ;
165
- element . addEventListener ( "touchmove" , ( e ) => this . onItemTouchMove ( e ) , hasPassiveOption ? { passive : false } : false ) ;
166
- element . addEventListener ( "touchend" , ( e ) => this . onItemTouchEnd ( e ) , hasPassiveOption ? { passive : true } : false ) ;
167
- element . addEventListener ( "touchcancel" , ( ) => this . reset ( ) , hasPassiveOption ? { passive : true } : false ) ;
164
+ element . addEventListener ( "touchstart" , ( e ) => this . onItemTouchStart ( e ) , p ) ;
165
+ element . addEventListener ( "touchmove" , ( e ) => this . onItemTouchMove ( e ) ) ;
166
+ element . addEventListener ( "touchend" , ( e ) => this . onItemTouchEnd ( e ) , p ) ;
167
+ element . addEventListener ( "touchcancel" , ( ) => this . reset ( ) , p ) ;
168
168
} ) ;
169
169
170
170
const element = document . querySelector ( ".entry-content" ) ;
171
171
if ( element ) {
172
172
if ( element . classList . contains ( "gesture-nav-tap" ) ) {
173
- element . addEventListener ( "touchend" , ( e ) => this . onTapEnd ( e ) , hasPassiveOption ? { passive : true } : false ) ;
174
- element . addEventListener ( "touchmove" , ( ) => this . reset ( ) , hasPassiveOption ? { passive : true } : false ) ;
175
- element . addEventListener ( "touchcancel" , ( ) => this . reset ( ) , hasPassiveOption ? { passive : true } : false ) ;
173
+ element . addEventListener ( "touchend" , ( e ) => this . onTapEnd ( e ) , p ) ;
174
+ element . addEventListener ( "touchmove" , ( ) => this . reset ( ) , p ) ;
175
+ element . addEventListener ( "touchcancel" , ( ) => this . reset ( ) , p ) ;
176
176
} else if ( element . classList . contains ( "gesture-nav-swipe" ) ) {
177
- element . addEventListener ( "touchstart" , ( e ) => this . onContentTouchStart ( e ) , hasPassiveOption ? { passive : true } : false ) ;
178
- element . addEventListener ( "touchmove" , ( e ) => this . onContentTouchMove ( e ) , hasPassiveOption ? { passive : true } : false ) ;
179
- element . addEventListener ( "touchend" , ( e ) => this . onContentTouchEnd ( e ) , hasPassiveOption ? { passive : true } : false ) ;
180
- element . addEventListener ( "touchcancel" , ( ) => this . reset ( ) , hasPassiveOption ? { passive : true } : false ) ;
177
+ element . addEventListener ( "touchstart" , ( e ) => this . onContentTouchStart ( e ) , p ) ;
178
+ element . addEventListener ( "touchmove" , ( e ) => this . onContentTouchMove ( e ) , p ) ;
179
+ element . addEventListener ( "touchend" , ( e ) => this . onContentTouchEnd ( e ) , p ) ;
180
+ element . addEventListener ( "touchcancel" , ( ) => this . reset ( ) , p ) ;
181
181
}
182
182
}
183
183
}
0 commit comments