From 8825b329242d68e659d4a042c5500e893db9149b Mon Sep 17 00:00:00 2001 From: fredj Date: Mon, 9 Jan 2012 13:44:37 +0100 Subject: [PATCH] pass simple objects to Icon constructor --- lib/OpenLayers/Marker.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/OpenLayers/Marker.js b/lib/OpenLayers/Marker.js index 11a5dce575..dbb44a86da 100644 --- a/lib/OpenLayers/Marker.js +++ b/lib/OpenLayers/Marker.js @@ -232,13 +232,8 @@ OpenLayers.Marker = OpenLayers.Class({ * {} A default OpenLayers.Icon to use for a marker */ OpenLayers.Marker.defaultIcon = function() { - var url = OpenLayers.Util.getImageLocation("marker.png"); - var size = new OpenLayers.Size(21, 25); - var calculateOffset = function(size) { - return new OpenLayers.Pixel(-(size.w/2), -size.h); - }; - - return new OpenLayers.Icon(url, size, null, calculateOffset); + return new OpenLayers.Icon(OpenLayers.Util.getImageLocation("marker.png"), + {w: 21, h: 25}, {x: -10.5, y: -25}); };