@@ -112,7 +112,7 @@ return $.widget( "ui.pointer", {
112112 }
113113
114114 if ( this . _pointerDistanceMet ( event ) && this . _pointerDelayMet ( event ) ) {
115- this . _pointerStarted = ( this . _pointerStart ( event ) !== false ) ;
115+ this . _pointerStarted = ( this . _pointerStart ( this . _pointerDownEvent , event ) !== false ) ;
116116 if ( ! this . _pointerStarted ) {
117117 event . preventDefault ( ) ;
118118 return true ;
@@ -130,7 +130,7 @@ return $.widget( "ui.pointer", {
130130 return that . _pointerUp ( event ) ;
131131 } ;
132132 this . _pointerCancelDelegate = function ( event ) {
133- return that . _pointerCancel ( event ) ;
133+ return that . _handlePointerCancel ( event ) ;
134134 } ;
135135
136136 this . document
@@ -201,7 +201,7 @@ return $.widget( "ui.pointer", {
201201 // gesture, orientation change, stylus palm rejection). Unlike pointerup, it is
202202 // not cancelable, so we skip preventDefault() and click-prevention data, but we
203203 // still need to tear down all listeners and stop any active drag.
204- _pointerCancel : function ( event ) {
204+ _handlePointerCancel : function ( event ) {
205205 this . document
206206 . off ( "pointermove." + this . widgetName , this . _pointerMoveDelegate )
207207 . off ( "pointerup." + this . widgetName , this . _pointerUpDelegate )
@@ -236,6 +236,9 @@ return $.widget( "ui.pointer", {
236236 _pointerStart : function ( /* event */ ) { } ,
237237 _pointerDrag : function ( /* event */ ) { } ,
238238 _pointerStop : function ( /* event */ ) { } ,
239+ _pointerCancel : function ( event ) {
240+ this . _pointerStop ( event ) ;
241+ } ,
239242 _pointerCapture : function ( /* event */ ) {
240243 return true ;
241244 }
0 commit comments