diff options
-rw-r--r-- | www/js/map-OpenLayers.js | 3 | ||||
-rw-r--r-- | www/js/views/around.js | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/www/js/map-OpenLayers.js b/www/js/map-OpenLayers.js index e913502..35def29 100644 --- a/www/js/map-OpenLayers.js +++ b/www/js/map-OpenLayers.js @@ -180,7 +180,8 @@ function fixmystreet_onload() { } if (fixmystreet.page == 'around' ) { - fixmystreet.map.addControl( new OpenLayers.Control.ActionAfterDrag({'autoActivate': true}) ); + fixmystreet.actionafterdrag = new OpenLayers.Control.ActionAfterDrag({'autoActivate': true}); + fixmystreet.map.addControl(fixmystreet.actionafterdrag); fixmystreet.map.addControl( new OpenLayers.Control.Crosshairs(null) ); } } diff --git a/www/js/views/around.js b/www/js/views/around.js index bba85d2..f4a30ec 100644 --- a/www/js/views/around.js +++ b/www/js/views/around.js @@ -152,6 +152,7 @@ displayButtons: function(isLocationSet) { if ( fixmystreet.map ) { fixmystreet.nav.activate(); + fixmystreet.actionafterdrag.activate(); } if (isLocationSet) { $('#cancel').addClass('ui-btn-left').show(); @@ -310,6 +311,7 @@ FMS.locator.stopTracking(); if ( fixmystreet.map ) { fixmystreet.nav.deactivate(); + fixmystreet.actionafterdrag.deactivate(); } }, |