aboutsummaryrefslogtreecommitdiffstats
path: root/www/js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js')
-rw-r--r--www/js/map-OpenLayers.js12
-rw-r--r--www/js/views/around.js6
2 files changed, 16 insertions, 2 deletions
diff --git a/www/js/map-OpenLayers.js b/www/js/map-OpenLayers.js
index 9a0bf67..cc14f99 100644
--- a/www/js/map-OpenLayers.js
+++ b/www/js/map-OpenLayers.js
@@ -89,6 +89,18 @@ function fixmystreet_onload() {
backgroundHeight: 40,
backgroundXOffset: -10,
backgroundYOffset: -35
+ },
+ 'location': {
+ externalGraphic: "i/pin.svg",
+ graphicWidth: 70,
+ graphicHeight: 110,
+ graphicXOffset: -35,
+ graphicYOffset: -110,
+ backgroundGraphic: "i/pin_shadow.svg",
+ backgroundWidth: 186,
+ backgroundHeight: 110,
+ backgroundXOffset: -93,
+ backgroundYOffset: -110
}
});
var pin_layer_options = {
diff --git a/www/js/views/around.js b/www/js/views/around.js
index 1690021..db33bda 100644
--- a/www/js/views/around.js
+++ b/www/js/views/around.js
@@ -156,8 +156,10 @@
$('#login-options').hide();
$('#mark-here').hide();
$('#postcodeForm').hide();
- fixmystreet.markers.setVisibility(false);
- fixmystreet.select_feature.deactivate();
+ var lonlat = this.getCrossHairPosition();
+ var markers = fms_markers_list( [ [ lonlat.lat, lonlat.lon, 'green', 'location', '', 'location' ] ], true );
+ fixmystreet.markers.removeAllFeatures();
+ fixmystreet.markers.addFeatures( markers );
},
onClickCancel: function(e) {