diff options
-rw-r--r-- | web/js/map-OpenLayers.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/web/js/map-OpenLayers.js b/web/js/map-OpenLayers.js index 43a0aadbb..553823818 100644 --- a/web/js/map-OpenLayers.js +++ b/web/js/map-OpenLayers.js @@ -241,7 +241,7 @@ var fixmystreet = fixmystreet || {}; // All of this, just so that ctrl/cmd-click on a pin works?! var event; - if (window.MouseEvent) { + if (typeof window.MouseEvent === 'function') { event = new MouseEvent('click', evt); $a[0].dispatchEvent(event); } else if (document.createEvent) { @@ -256,8 +256,8 @@ var fixmystreet = fixmystreet || {}; event = document.createEventObject(); event.metaKey = evt.metaKey; event.ctrlKey = evt.ctrlKey; - if (e.metaKey === undefined) { - e.metaKey = e.ctrlKey; + if (event.metaKey === undefined) { + event.metaKey = event.ctrlKey; } $a[0].fireEvent("onclick", event); } else { |