From 2ac41e8357ecc0c39e794ddfc9a20561eb56f3e1 Mon Sep 17 00:00:00 2001
From: Alexis POYEN <apoyen@grandlyon.com>
Date: Tue, 28 Jul 2020 17:11:01 +0200
Subject: [PATCH] Feat : handle zoom and unzoom on map

---
 web/components/visualization/results-zone.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/web/components/visualization/results-zone.js b/web/components/visualization/results-zone.js
index c4fd371..05be9f4 100644
--- a/web/components/visualization/results-zone.js
+++ b/web/components/visualization/results-zone.js
@@ -138,6 +138,9 @@ class ResultZoneComponent {
     let resultHandler = this;
     document.getElementById("map-section").parentElement.className =
       "column is-full";
+    console.log(this.ResultsMap);
+    if (this.parent.zone === "areas") this.ResultsMap.displayMapAreas();
+    else this.ResultsMap.displayMapSections();
     document.getElementById("zoom-map").addEventListener("click", function () {
       resultHandler.unZoom();
     });
@@ -217,6 +220,9 @@ class ResultZoneComponent {
       <i class="fa fa-expand-arrows-alt"></i>
     </span>`;
 
+    if (this.parent.zone === "areas") this.ResultsMap.displayMapAreas();
+    else this.ResultsMap.displayMapSections();
+
     this.handleDom();
   }
 
@@ -225,7 +231,6 @@ class ResultZoneComponent {
     if (this.parent.zone === "areas") {
       await this.ResultsFlow.displayFlowAreas();
       this.ResultsDetaileds.displayAreasResults();
-      
     } else if (this.parent.zone === "sections") {
       await this.ResultsFlow.displayFlowSections();
       this.ResultsDetaileds.displaySectionsResults();
-- 
GitLab