From a6157ffc9aa829570f092c8d19e638ca128da24c Mon Sep 17 00:00:00 2001 From: "Bird, Samuel S" Date: Fri, 28 Aug 2015 14:26:39 -0400 Subject: [PATCH] Fixed bug: previous way of disabling doubleClickZoom made drawing geometry not work. --- src/common/featuremanager/FeatureManagerService.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/common/featuremanager/FeatureManagerService.js b/src/common/featuremanager/FeatureManagerService.js index 60d373b1..1e85dd21 100644 --- a/src/common/featuremanager/FeatureManagerService.js +++ b/src/common/featuremanager/FeatureManagerService.js @@ -402,7 +402,8 @@ var geometryName = ''; // Disable DoubleClickZoom - mapService_.map.interactions_ = ol.interaction.defaults({doubleClickZoom: false}).extend([new ol.interaction.DragRotate()]); + //array[1] of interactions is doubleClickZoom + mapService_.map.interactions_.array_[1].values_.active = false; goog.object.forEach(layer.get('metadata').schema, function(v, k) { if (k !== 'fotos' && k !== 'photos') { @@ -503,7 +504,8 @@ var deferredResponse = q_.defer(); // Enable DoubleClickZoom - mapService_.map.interactions_ = ol.interaction.defaults({doubleClickZoom: true}).extend([new ol.interaction.DragRotate()]); + //array[1] of interactions is doubleClickZoom + mapService_.map.interactions_.array_[1].values_.active = true; if (save) { var propertyXmlPartial = '';