mirror of
https://github.com/openseadragon/openseadragon.git
synced 2025-02-01 07:31:41 +03:00
Added 'MozMousePixelScroll' event handling
For older Firefox versions
This commit is contained in:
parent
755c4752c0
commit
0f8ac4cfab
@ -160,6 +160,7 @@
|
|||||||
wheel: function ( event ) { onWheel( _this, event ); },
|
wheel: function ( event ) { onWheel( _this, event ); },
|
||||||
mousewheel: function ( event ) { onMouseWheel( _this, event ); },
|
mousewheel: function ( event ) { onMouseWheel( _this, event ); },
|
||||||
DOMMouseScroll: function ( event ) { onMouseWheel( _this, event ); },
|
DOMMouseScroll: function ( event ) { onMouseWheel( _this, event ); },
|
||||||
|
MozMousePixelScroll: function ( event ) { onMouseWheel( _this, event ); },
|
||||||
mouseupie: function ( event ) { onMouseUpIE( _this, event ); },
|
mouseupie: function ( event ) { onMouseUpIE( _this, event ); },
|
||||||
mousemovecapturedie: function ( event ) { onMouseMoveCapturedIE( _this, event ); },
|
mousemovecapturedie: function ( event ) { onMouseMoveCapturedIE( _this, event ); },
|
||||||
mouseupcaptured: function ( event ) { onMouseUpCaptured( _this, event ); },
|
mouseupcaptured: function ( event ) { onMouseUpCaptured( _this, event ); },
|
||||||
@ -463,6 +464,11 @@
|
|||||||
event,
|
event,
|
||||||
i;
|
i;
|
||||||
|
|
||||||
|
// Add 'MozMousePixelScroll' event handler for older Firefox
|
||||||
|
if( $.MouseTracker.wheelEventName == "DOMMouseScroll" ) {
|
||||||
|
events.push( "MozMousePixelScroll" );
|
||||||
|
}
|
||||||
|
|
||||||
if ( !delegate.tracking ) {
|
if ( !delegate.tracking ) {
|
||||||
for ( i = 0; i < events.length; i++ ) {
|
for ( i = 0; i < events.length; i++ ) {
|
||||||
event = events[ i ];
|
event = events[ i ];
|
||||||
@ -496,6 +502,11 @@
|
|||||||
event,
|
event,
|
||||||
i;
|
i;
|
||||||
|
|
||||||
|
// Remove 'MozMousePixelScroll' event handler for older Firefox
|
||||||
|
if( $.MouseTracker.wheelEventName == "DOMMouseScroll" ) {
|
||||||
|
events.push( "MozMousePixelScroll" );
|
||||||
|
}
|
||||||
|
|
||||||
if ( delegate.tracking ) {
|
if ( delegate.tracking ) {
|
||||||
for ( i = 0; i < events.length; i++ ) {
|
for ( i = 0; i < events.length; i++ ) {
|
||||||
event = events[ i ];
|
event = events[ i ];
|
||||||
@ -1077,6 +1088,8 @@
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Handler for 'wheel' events
|
||||||
|
*
|
||||||
* @private
|
* @private
|
||||||
* @inner
|
* @inner
|
||||||
*/
|
*/
|
||||||
@ -1086,6 +1099,8 @@
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Handler for 'mousewheel', 'DOMMouseScroll', and 'MozMousePixelScroll' events
|
||||||
|
*
|
||||||
* @private
|
* @private
|
||||||
* @inner
|
* @inner
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user