diff --git a/js/styled-google-map.js b/js/styled-google-map.js index 7bb7fe9..595fc8d 100644 --- a/js/styled-google-map.js +++ b/js/styled-google-map.js @@ -198,7 +198,7 @@ } var open_event = map_settings.popup.open_event; // Event handler when clicking a marker (pin). - google.maps.event.addListener(marker, open_event, (function (map) { + marker.addListener(open_event, (function (map) { return function () { if (infoBubble.isOpen() && map_settings.popup.second_click == 1 && this.getZIndex()) { infoBubble.close(map, this); @@ -291,7 +291,7 @@ infoBubble.close(); } }); - google.maps.event.addListener(map, 'idle', function (marker) { + map.addListener('idle', function (marker) { // Change spiderable markers to plus sign markers // and subsequently any other zoom/idle. var spidered = markerSpiderfier.markersNearAnyOtherMarker(); @@ -302,7 +302,7 @@ } }); // triggering drag event so that the spider pin icons get enabled again - google.maps.event.addListener(map, 'dragend', function() { + map.addListener('dragend', function() { google.maps.event.trigger(map, 'click'); }); } @@ -374,9 +374,9 @@ } // This is needed to set the zoom after fitbounds. - google.maps.event.addListener(map, 'zoom_changed', function () { + map.addListener('zoom_changed', function () { var zoomChangeBoundsListener = - google.maps.event.addListener(map, 'bounds_changed', function (event) { + map.addListener('bounds_changed', function (event) { var current_zoom = this.getZoom(); if (current_zoom > parseInt(map_settings.zoom.default) && map.initialZoom == true) { // Change max/min zoom here.