mirror of
https://github.com/openseadragon/openseadragon.git
synced 2025-01-31 23:21:42 +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 ); },
|
||||
mousewheel: function ( event ) { onMouseWheel( _this, event ); },
|
||||
DOMMouseScroll: function ( event ) { onMouseWheel( _this, event ); },
|
||||
MozMousePixelScroll: function ( event ) { onMouseWheel( _this, event ); },
|
||||
mouseupie: function ( event ) { onMouseUpIE( _this, event ); },
|
||||
mousemovecapturedie: function ( event ) { onMouseMoveCapturedIE( _this, event ); },
|
||||
mouseupcaptured: function ( event ) { onMouseUpCaptured( _this, event ); },
|
||||
@ -463,6 +464,11 @@
|
||||
event,
|
||||
i;
|
||||
|
||||
// Add 'MozMousePixelScroll' event handler for older Firefox
|
||||
if( $.MouseTracker.wheelEventName == "DOMMouseScroll" ) {
|
||||
events.push( "MozMousePixelScroll" );
|
||||
}
|
||||
|
||||
if ( !delegate.tracking ) {
|
||||
for ( i = 0; i < events.length; i++ ) {
|
||||
event = events[ i ];
|
||||
@ -496,6 +502,11 @@
|
||||
event,
|
||||
i;
|
||||
|
||||
// Remove 'MozMousePixelScroll' event handler for older Firefox
|
||||
if( $.MouseTracker.wheelEventName == "DOMMouseScroll" ) {
|
||||
events.push( "MozMousePixelScroll" );
|
||||
}
|
||||
|
||||
if ( delegate.tracking ) {
|
||||
for ( i = 0; i < events.length; i++ ) {
|
||||
event = events[ i ];
|
||||
@ -1077,6 +1088,8 @@
|
||||
|
||||
|
||||
/**
|
||||
* Handler for 'wheel' events
|
||||
*
|
||||
* @private
|
||||
* @inner
|
||||
*/
|
||||
@ -1086,6 +1099,8 @@
|
||||
|
||||
|
||||
/**
|
||||
* Handler for 'mousewheel', 'DOMMouseScroll', and 'MozMousePixelScroll' events
|
||||
*
|
||||
* @private
|
||||
* @inner
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user