Author: simoneg
Date: Thu Jan 21 14:08:05 2010
New Revision: 901712
URL: http://svn.apache.org/viewvc?rev=901712&view=rev
Log:
Fix for proper click behavior
Modified:
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
Modified:
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
URL:
http://svn.apache.org/viewvc/labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js?rev=901712&r1=901711&r2=901712&view=diff
==============================================================================
---
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
(original)
+++
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
Thu Jan 21 14:08:05 2010
@@ -134,6 +134,7 @@
MagMap.prototype.addGeometryOverlay = function(geom) {
var map = this.map;
+ var me = this;
var ovl = geom.overlay;
if (ovl == null) {
ovl = geom.createOverlay();
@@ -148,13 +149,13 @@
});
}
if (geom.link) {
- GEvent.addListener(ovl,"click", function() {
- map.onGeomtryClicked(geom);
+ GEvent.addListener(ovl,"click", function(latlng) {
+ me.onGeometryClicked(geom,latlng);
});
}
}
-MagMap.prototype.onGeometryClicked = function(geom) {
+MagMap.prototype.onGeometryClicked = function(geom,latlng) {
document.location = geom.link;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]