From c198f2ba80b4192eeef6432ef3fb2ffcdd3b49ce Mon Sep 17 00:00:00 2001
From: Hugo SUBTIL <ext.sopra.husubtil@grandlyon.com>
Date: Thu, 19 Nov 2020 12:12:00 +0100
Subject: [PATCH] fix: remove autopan for markers

---
 src/app/map/services/map.service.ts | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/app/map/services/map.service.ts b/src/app/map/services/map.service.ts
index 22753d85a..e5b7ebdfe 100644
--- a/src/app/map/services/map.service.ts
+++ b/src/app/map/services/map.service.ts
@@ -40,19 +40,21 @@ export class MapService {
     });
 
     if (tooltip) {
-      marker.bindPopup(tooltip);
+      marker.bindPopup(tooltip, {
+        autoPan: false,
+      });
     }
     MapService.markersList[id] = marker;
-    return this.bindMousEventOnMarker(marker, this.markerIcon, this.markerIconHover);
+    return this.bindMouseEventOnMarker(marker, this.markerIcon, this.markerIconHover);
   }
 
   public createMDMMarker(lat: number, lon: number): Marker {
     const marker = new Marker([lat, lon], { icon: this.markerIconMdm, attribution: 'mdm' });
 
-    return this.bindMousEventOnMarker(marker, this.markerIconMdm, this.markerIconMdmHover);
+    return this.bindMouseEventOnMarker(marker, this.markerIconMdm, this.markerIconMdmHover);
   }
 
-  private bindMousEventOnMarker(marker: Marker, regularIcon: DivIcon, hoverIcon: DivIcon): Marker {
+  private bindMouseEventOnMarker(marker: Marker, regularIcon: DivIcon, hoverIcon: DivIcon): Marker {
     marker.on('mouseover', (e) => {
       if (marker.getIcon() === regularIcon) {
         marker.setIcon(hoverIcon);
-- 
GitLab