@@ -403,21 +403,24 @@ function InputTracker(element){
403403 "clientX" :e . clientX , "clientY" :e . clientY } ) ;
404404 } )
405405 element . addEventListener ( "touchstart" , function ( e ) {
406- mouseEvent ( thisObj , { "target" :e . target , "isDown" :true , "button" :0 } ) ;
406+ mouseEvent ( thisObj , { "target" :e . target , "isDown" :true , "button" :0 ,
407+ "clientX" :e . clientX , "clientY" :e . clientY } ) ;
407408 } )
408409 element . addEventListener ( "mouseup" , function ( e ) {
409410 mouseEvent ( thisObj , { "target" :e . target , "isDown" :false , "button" :e . button ,
410411 "clientX" :e . clientX , "clientY" :e . clientY } ) ;
411412 } )
412413 element . addEventListener ( "touchend" , function ( e ) {
413- mouseEvent ( thisObj , { "target" :e . target , "isDown" :false , "button" :0 } ) ;
414+ mouseEvent ( thisObj , { "target" :e . target , "isDown" :false , "button" :0 ,
415+ "clientX" :e . clientX , "clientY" :e . clientY } ) ;
414416 } )
415417 element . addEventListener ( "mousemove" , function ( e ) {
416418 mouseEvent ( thisObj , { "target" :e . target , "isDown" :false , "button" :- 1 ,
417419 "clientX" :e . clientX , "clientY" :e . clientY } ) ;
418420 } )
419421 element . addEventListener ( "touchmove" , function ( e ) {
420- mouseEvent ( thisObj , { "target" :e . target , "isDown" :false , "button" :- 1 } ) ;
422+ mouseEvent ( thisObj , { "target" :e . target , "isDown" :false , "button" :- 1 ,
423+ "clientX" :e . clientX , "clientY" :e . clientY } ) ;
421424 } )
422425} ;
423426/**
0 commit comments