Skip to content
Snippets Groups Projects
Commit c198f2ba authored by Hugo SUBTIL's avatar Hugo SUBTIL
Browse files

fix: remove autopan for markers

parent ddbdb4bf
No related branches found
No related tags found
1 merge request!31Recette
...@@ -40,19 +40,21 @@ export class MapService { ...@@ -40,19 +40,21 @@ export class MapService {
}); });
if (tooltip) { if (tooltip) {
marker.bindPopup(tooltip); marker.bindPopup(tooltip, {
autoPan: false,
});
} }
MapService.markersList[id] = marker; 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 { public createMDMMarker(lat: number, lon: number): Marker {
const marker = new Marker([lat, lon], { icon: this.markerIconMdm, attribution: 'mdm' }); 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) => { marker.on('mouseover', (e) => {
if (marker.getIcon() === regularIcon) { if (marker.getIcon() === regularIcon) {
marker.setIcon(hoverIcon); marker.setIcon(hoverIcon);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment