Undo unnecessary event property changes from previous commit

This commit is contained in:
Mark Salsbery 2020-07-28 20:20:09 -07:00
parent ef45f1df1d
commit e47f629a9e
3 changed files with 10 additions and 55 deletions

View File

@ -9,18 +9,16 @@ OPENSEADRAGON CHANGELOG
* Miscellaneous code cleanup (#1840 @msalsbery) * Miscellaneous code cleanup (#1840 @msalsbery)
* Improved browser sniffing - detect EDGE and CHROMEEDGE browsers * Improved browser sniffing - detect EDGE and CHROMEEDGE browsers
* Improved DOM event model feature detection * Improved DOM event model feature detection
* Added support for options parameter on addEvent()/removeEvent (to support passive option) * Added support for options parameter on addEvent()/removeEvent (to support passive option) (#1669)
* Added OpenSeadragon.eventIsCanceled() function for defaultPrevented detection on DOM events * Added OpenSeadragon.eventIsCanceled() function for defaultPrevented detection on DOM events
* MouseTracker: better PointerEvent model detection - removed use of deprecated window.navigator.pointerEnabled * MouseTracker: better PointerEvent model detection - removed use of deprecated window.navigator.pointerEnabled
* MouseTracker: added overHandler/outHandler options for handling corresponding pointerover/pointerout events * MouseTracker: added overHandler/outHandler options for handling corresponding pointerover/pointerout events
* MouseTracker: changed enterHandler/leaveHandler to use DOM pointerenter/pointerleave events instead of simulating using pointerover/pointerout * MouseTracker: changed enterHandler/leaveHandler to use DOM pointerenter/pointerleave events instead of simulating using pointerover/pointerout
* All internal uses of MouseTracker use pointerenter/pointerleave events instead of pointerover/pointerout events for more consistent pointer tracking * All internal uses of MouseTracker use pointerenter/pointerleave events instead of pointerover/pointerout events for more consistent pointer tracking
* DEPRECATION: MouseTracker exitHandler deprecated for name change to leaveHandler for consistency with DOM event names * DEPRECATION: MouseTracker exitHandler deprecated for name change to leaveHandler for consistency with DOM event names
* Added missing Button event object properties (were listed in documentation but not implemented)
* Fixed bug in Button class where two MouseTracker event handlers used an invalid "this" causing issues in some browsers * Fixed bug in Button class where two MouseTracker event handlers used an invalid "this" causing issues in some browsers
* MouseTracker: IE 10 - MSPointerEnter/MSPointerLeave didn't exist then, simulated with MSPointerOver/MSPointerOut * MouseTracker: IE 10 - MSPointerEnter/MSPointerLeave didn't exist then, simulated with MSPointerOver/MSPointerOut
* MouseTracker: Simulate mouseover/mouseout on IE < 9 * MouseTracker: Simulate mouseover/mouseout on IE < 9
* Pass missing eventSource property in Viewer canvas-enter, canvas-exit, container-enter, container-exit, canvas-drag, canvas-drag-end, canvas-pinch events
* Added pointerType property to Viewer container-enter, container-exit, canvas-drag, canvas-drag-end, canvas-pinch events * Added pointerType property to Viewer container-enter, container-exit, canvas-drag, canvas-drag-end, canvas-pinch events
2.4.2: 2.4.2:

View File

@ -223,11 +223,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "enter", { _this.raiseEvent( "enter", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
} else if ( !event.buttonDownAny ) { } else if ( !event.buttonDownAny ) {
inTo( _this, $.ButtonState.HOVER ); inTo( _this, $.ButtonState.HOVER );
} }
@ -245,11 +241,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "focus", { _this.raiseEvent( "focus", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
}, },
leaveHandler: function( event ) { leaveHandler: function( event ) {
@ -265,11 +257,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "exit", { _this.raiseEvent( "exit", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
} }
}, },
@ -285,11 +273,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "blur", { _this.raiseEvent( "blur", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
}, },
pressHandler: function ( event ) { pressHandler: function ( event ) {
@ -304,11 +288,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "press", { _this.raiseEvent( "press", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
}, },
releaseHandler: function( event ) { releaseHandler: function( event ) {
@ -324,11 +304,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "release", { _this.raiseEvent( "release", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
} else if ( event.insideElementPressed ) { } else if ( event.insideElementPressed ) {
outTo( _this, $.ButtonState.GROUP ); outTo( _this, $.ButtonState.GROUP );
} else { } else {
@ -348,11 +324,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent("click", { _this.raiseEvent("click", { originalEvent: event.originalEvent });
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
});
} }
}, },
@ -369,11 +341,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "click", { _this.raiseEvent( "click", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
/*** /***
* Raised when the mouse button is released or touch ends in the Button element. * Raised when the mouse button is released or touch ends in the Button element.
* *
@ -384,11 +352,7 @@ $.Button = function( options ) {
* @property {Object} originalEvent - The original DOM event. * @property {Object} originalEvent - The original DOM event.
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
_this.raiseEvent( "release", { _this.raiseEvent( "release", { originalEvent: event.originalEvent } );
eventSource: _this,
originalEvent: event.originalEvent,
userData: _this.userData
} );
return false; return false;
} }
return true; return true;

View File

@ -2783,7 +2783,6 @@ function onCanvasDrag( event ) {
var gestureSettings; var gestureSettings;
var canvasDragEventArgs = { var canvasDragEventArgs = {
eventSource: this,
tracker: event.eventSource, tracker: event.eventSource,
pointerType: event.pointerType, pointerType: event.pointerType,
position: event.position, position: event.position,
@ -2892,7 +2891,6 @@ function onCanvasDragEnd( event ) {
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
this.raiseEvent('canvas-drag-end', { this.raiseEvent('canvas-drag-end', {
eventSource: this,
tracker: event.eventSource, tracker: event.eventSource,
pointerType: event.pointerType, pointerType: event.pointerType,
position: event.position, position: event.position,
@ -2922,7 +2920,6 @@ function onCanvasEnter( event ) {
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
this.raiseEvent( 'canvas-enter', { this.raiseEvent( 'canvas-enter', {
eventSource: this,
tracker: event.eventSource, tracker: event.eventSource,
pointerType: event.pointerType, pointerType: event.pointerType,
position: event.position, position: event.position,
@ -2958,7 +2955,6 @@ function onCanvasLeave( event ) {
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
this.raiseEvent( 'canvas-exit', { this.raiseEvent( 'canvas-exit', {
eventSource: this,
tracker: event.eventSource, tracker: event.eventSource,
pointerType: event.pointerType, pointerType: event.pointerType,
position: event.position, position: event.position,
@ -3130,7 +3126,6 @@ function onCanvasPinch( event ) {
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
this.raiseEvent('canvas-pinch', { this.raiseEvent('canvas-pinch', {
eventSource: this,
tracker: event.eventSource, tracker: event.eventSource,
pointerType: event.pointerType, pointerType: event.pointerType,
gesturePoints: event.gesturePoints, gesturePoints: event.gesturePoints,
@ -3231,7 +3226,6 @@ function onContainerEnter( event ) {
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
this.raiseEvent( 'container-enter', { this.raiseEvent( 'container-enter', {
eventSource: this,
tracker: event.eventSource, tracker: event.eventSource,
pointerType: event.pointerType, pointerType: event.pointerType,
position: event.position, position: event.position,
@ -3268,7 +3262,6 @@ function onContainerLeave( event ) {
* @property {?Object} userData - Arbitrary subscriber-defined object. * @property {?Object} userData - Arbitrary subscriber-defined object.
*/ */
this.raiseEvent( 'container-exit', { this.raiseEvent( 'container-exit', {
eventSource: this,
tracker: event.eventSource, tracker: event.eventSource,
pointerType: event.pointerType, pointerType: event.pointerType,
position: event.position, position: event.position,