@@ -35,15 +35,11 @@ function calcPageFillRadius(x, y) {
35
35
}
36
36
37
37
function addClickListeners ( ) {
38
- document . addEventListener ( "touchstart " , handleEvent ) ;
39
- document . addEventListener ( "mousedown " , handleEvent ) ;
38
+ document . addEventListener ( "click " , handleEvent ) ;
39
+ document . addEventListener ( "click " , handleEvent ) ;
40
40
} ;
41
41
42
42
function handleEvent ( e ) {
43
- if ( e . touches ) {
44
- e . preventDefault ( ) ;
45
- e = e . touches [ 0 ] ;
46
- }
47
43
let currentColor = pickColor . current ( ) ;
48
44
let nextColor = pickColor . next ( ) ;
49
45
let targetR = calcPageFillRadius ( e . pageX , e . pageY ) ;
@@ -89,7 +85,7 @@ function handleEvent(e) {
89
85
90
86
91
87
function extend ( a , b ) {
92
- for ( var key in b ) {
88
+ for ( let key in b ) {
93
89
if ( b . hasOwnProperty ( key ) ) {
94
90
a [ key ] = b [ key ] ;
95
91
}
@@ -161,11 +157,11 @@ function handleInactiveUser() {
161
157
function clearInactiveTimeout ( ) {
162
158
clearTimeout ( inactive ) ;
163
159
document . removeEventListener ( "mousedown" , clearInactiveTimeout ) ;
164
- document . removeEventListener ( "touchstart " , clearInactiveTimeout ) ;
160
+ document . removeEventListener ( "click " , clearInactiveTimeout ) ;
165
161
}
166
162
167
163
document . addEventListener ( "mousedown" , clearInactiveTimeout ) ;
168
- document . addEventListener ( "touchstart " , clearInactiveTimeout ) ;
164
+ document . addEventListener ( "click " , clearInactiveTimeout ) ;
169
165
}
170
166
171
167
function startFauxClicking ( ) {
@@ -180,4 +176,4 @@ function NoClick(x, y) {
180
176
NoClick . pageX = x ;
181
177
NoClick . pageY = y ;
182
178
document . dispatchEvent ( NoClick ) ;
183
- }
179
+ }
0 commit comments