From 97bb13595750d2ba5d03a5abe2ede7cd11a8a481 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Tue, 22 Feb 2022 18:54:40 +0000 Subject: [PATCH] Don't highlight selected items in the data layer Routing to the feature page is going to cause them to be overlaid in orange anyway so there's no need for the blue highlight. --- app/assets/javascripts/index/browse.js | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/app/assets/javascripts/index/browse.js b/app/assets/javascripts/index/browse.js index 779a21d69..3f888c1cd 100644 --- a/app/assets/javascripts/index/browse.js +++ b/app/assets/javascripts/index/browse.js @@ -1,6 +1,5 @@ OSM.initializeBrowse = function (map) { var browseBounds; - var selectedLayer; var dataLayer = map.dataLayer; dataLayer.setStyle({ @@ -92,7 +91,6 @@ OSM.initializeBrowse = function (map) { url: url, success: function (xml) { dataLayer.clearLayers(); - selectedLayer = null; var features = dataLayer.buildFeatures(xml); @@ -118,18 +116,6 @@ OSM.initializeBrowse = function (map) { } function onSelect(layer) { - // Unselect previously selected feature - if (selectedLayer) { - selectedLayer.setStyle(selectedLayer.originalStyle); - } - - // Redraw in selected style - layer.originalStyle = { color: layer.options.color, weight: layer.options.weight }; - layer.setStyle({ color: "#0000ff", weight: 8 }); - OSM.router.route("/" + layer.feature.type + "/" + layer.feature.id); - - // Stash the currently drawn feature - selectedLayer = layer; } }; -- 2.39.5