You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can now specify the file format of the tiles in the Zoomify tile source (#1889@abrlam)
Improved browser sniffing - detect EDGE and CHROMEEDGE browsers (#1872@msalsbery)
Improved DOM event model feature detection (#1872@msalsbery)
Added support for options parameter on addEvent()/removeEvent (to support passive option) (#1872@msalsbery)
Added OpenSeadragon.eventIsCanceled() function for defaultPrevented detection on DOM events (#1872@msalsbery)
MouseTracker: better PointerEvent model detection - removed use of deprecated window.navigator.pointerEnabled (#1872@msalsbery)
MouseTracker: added overHandler/outHandler options for handling corresponding pointerover/pointerout events (#1872@msalsbery)
MouseTracker: changed enterHandler/leaveHandler to use DOM pointerenter/pointerleave events instead of simulating using pointerover/pointerout (#1872@msalsbery)
All internal uses of MouseTracker use pointerenter/pointerleave events instead of pointerover/pointerout events for more consistent pointer tracking (#1872@msalsbery)
Fixed bug in Button class where two MouseTracker event handlers used an invalid "this" causing issues in some browsers (#1872@msalsbery)
MouseTracker: Fire dragEndHandler event even if release point same as initial contact point (#1872@msalsbery)
MouseTracker: Pointer capture implemented with capture APIs where available. Only fallback to emulated capture on extremely old browsers (#1872@msalsbery)
MouseTracker: Added preProcessEventHandler option to allow MouseTracker instances to control bubbling and default behavior of events on their associated element (#1872@msalsbery)
MouseTracker: Improved handling of canceled events (#1872@msalsbery)
MouseTracker: Improved releasing of tracked pointers on destroy()/stopTracking() (#1872@msalsbery)
Updated Viewer, Button, Drawer, Navigator, ReferenceStrip DOM for proper DOM event handling (#1872@msalsbery)
Added OpenSeadragon.setElementPointerEventsNone() for setting pointer-events:'none' on DOM elements (#1872@msalsbery)
MouseTracker: added contextMenuHandler option for handling contextmenu events (#1872@msalsbery)