From 18ba277c62b245f4e24653033722b547f3011e99 Mon Sep 17 00:00:00 2001 From: Alice Rottersman Date: Thu, 5 Oct 2017 13:42:27 -0400 Subject: [PATCH] BiG-CZ: On list popup close, clear active styling --- src/mmw/js/src/core/views.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mmw/js/src/core/views.js b/src/mmw/js/src/core/views.js index e311cbbbf..f7146d7b1 100644 --- a/src/mmw/js/src/core/views.js +++ b/src/mmw/js/src/core/views.js @@ -893,6 +893,13 @@ var MapView = Marionette.ItemView.extend({ }).render().el, clickLatLng, { className: 'data-catalog-popover-list' }); + + self._leafletMap.once('popupclose', function() { + self.model.set('dataCatalogActiveResult', null); + _.forEach(intersectingResults, function(result) { + result.set('active', false); + }); + }); }; // Remove all existing event listeners/popups that might be from the other catalogs