Fixing zoom in graphs for Firefox 3.0.18
    Kristian Nielsen 
    knielsen at knielsen-hq.org
       
    Wed Apr  7 10:26:54 CEST 2010
    
    
  
Hi,
For a long time I was unable to use the nifty zoom feature in the Hobbit/XYMon
graphs. The problem is that dragging the mouse invokes the browser image
drag-and-drop functionality, preventing the zoom.js machinery to do its work.
(So this is a different problem from what I read about in several threads,
with people getting a blue box instead of a working zoom image).
Today I finally decided to look into the problem, and found a fix. I though I
would post it, in case it should be helpful to others.
Basically, it's this one-line patch:
--- /etc/hobbit/web/zoom.js     2010/04/07 08:03:39     1.1
+++ /etc/hobbit/web/zoom.js     2010/04/07 08:06:10
@@ -550,6 +550,7 @@
    gMouseObj.dragging = true;
    gMouseObj.saveCurrentToStartPosition();
    gZoomGraphObj.drawSelection(gMouseObj.currentX, gMouseObj.currentY, gMouseObj.currentX, gMouseObj.currentY);
+   if (e.preventDefault) e.preventDefault();
   } else if (gMouseObj.rightButtonPressed()) {
    var test = true;
   }
I'm using hobbit 4.2.0 (and Firefox 3.0.18), so this is old stuff ... my
apologies if this is already fixed in a newer version.
Hope this helps,
 - Kristian
    
    
More information about the Xymon
mailing list