ab8f91bcf1d8b0f87622272c9b67e1a96d593d69 tdreszer Tue Aug 2 15:52:34 2011 -0700 Fixed FF on Mac context menu bug (redmine 3468). diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index 89a176e..b48fee5 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -1056,30 +1056,32 @@ portalWidth = $(pan).width(); // globals to one panImage var newX = 0; var mouseDownX = 0; var mouseIsDown = false; var beyondImage = false; var atEdge = false; initialize(); function initialize(){ pan.css( 'cursor', 'w-resize'); pan.mousedown(function(e){ + if (e.which > 1 || e.button > 1) + return true; if(mouseIsDown == false) { mouseIsDown = true; mouseDownX = e.clientX; atEdge = (!beyondImage && (prevX >= leftLimit || prevX <= rightLimit)); $(document).bind('mousemove',panner); $(document).bind( 'mouseup', panMouseUp); // Will exec only once return false; } }); } function panner(e) { //if(!e) e = window.event; if ( mouseIsDown ) { var relativeX = (e.clientX - mouseDownX);