OpenLayers OpenLayers

Changeset 6004

Show
Ignore:
Timestamp:
02/06/08 10:34:16 (1 year ago)
Author:
fredj
Message:

Opera version < 9.20 invert the wheelDelta value but version >= 9.20 don't. r=crschmidt (Closes #1193)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openlayers/lib/OpenLayers/Control/MouseDefaults.js

    r5614 r6004  
    328328            if (e.wheelDelta) { 
    329329                delta = e.wheelDelta/120;  
    330                 if (window.opera) { 
     330                if (window.opera && window.opera.version() < 9.2) { 
    331331                    delta = -delta; 
    332332                } 
  • trunk/openlayers/lib/OpenLayers/Handler/MouseWheel.js

    r5614 r6004  
    8989            if (e.wheelDelta) { 
    9090                delta = e.wheelDelta/120;  
    91                 if (window.opera) { 
     91                if (window.opera && window.opera.version() < 9.2) { 
    9292                    delta = -delta; 
    9393                } 
  • trunk/openlayers/tests/Handler/test_MouseWheel.html

    r4100 r6004  
    5757        handler.activate(); 
    5858        var delta = 120; 
    59         if (window.opera)  delta = -delta; 
     59        if (window.opera && window.opera.version() < 9.2)  delta = -delta; 
    6060        handler.onWheelEvent({'target':map.div, wheelDelta: delta}); 
    6161        t.ok(pass, "evt.xy was set even without a mouse move");