Browse Source

UI: Fixed custom marker size

pull/7011/head
fe-dev 4 years ago
parent
commit
bcf3cac2be
  1. 3
      ui-ngx/src/app/modules/home/components/widget/lib/maps/leaflet-map.ts

3
ui-ngx/src/app/modules/home/components/widget/lib/maps/leaflet-map.ts

@ -808,7 +808,8 @@ export default abstract class LeafletMap {
const currentImage: MarkerImageInfo = this.options.useMarkerImageFunction ? const currentImage: MarkerImageInfo = this.options.useMarkerImageFunction ?
safeExecute(this.options.parsedMarkerImageFunction, safeExecute(this.options.parsedMarkerImageFunction,
[data, this.options.markerImages, markersData, data.dsIndex]) : this.options.currentImage; [data, this.options.markerImages, markersData, data.dsIndex]) : this.options.currentImage;
const style = currentImage ? 'background-image: url(' + currentImage.url + ');' : ''; const imageSize = `height: ${this.options.markerImageSize || 34}px; width: ${this.options.markerImageSize || 34}px;`;
const style = currentImage ? 'background-image: url(' + currentImage.url + '); ' + imageSize : '';
this.options.icon = { icon: L.divIcon({ this.options.icon = { icon: L.divIcon({
html: `<div class="arrow" html: `<div class="arrow"
style="transform: translate(-10px, -10px) style="transform: translate(-10px, -10px)

Loading…
Cancel
Save