openseadragon: Canvas blocks mouseup events on itself.
Calling jQuery(viewer.canvas).on("mouseup", function() { console.log("mouseup"); }); does not work. Neither does using openSeadragon’s .addEvent method for “mouseup”.
About this issue
- Original URL
- State: closed
- Created 10 years ago
- Comments: 34 (21 by maintainers)
Commits related to this issue
- Merge pull request #550 from msalsbery/mousetracker MouseTracker fixes for #502, #518, #527 — committed to openseadragon/openseadragon by iangilman 10 years ago
- - updated UI so that "selecting" DNA sequence fragment is done with "s" key instead of "c" - updated openseadragon.js to use a build that fixes the bug on IE running on windows 8.1 described here: htt... — committed to photomedia/DDV by photomedia 10 years ago
Interesting. The general procedure is to use OpenSeadragon.MouseTracker to handle events on overlays, but I guess maybe that wouldn’t hook into React very well.
Under the hood setMouseNavEnabled calls the setTracking function of the viewer’s MouseTrackers… at the moment there’s no mechanism to be more specific than all on or all off.
Anyway, MouseTracker is where to look if you want to dig in more.