thingsboard-aplcache
Changes
ui/src/app/widget/lib/map-widget.js 6(+4 -2)
Details
ui/src/app/widget/lib/map-widget.js 6(+4 -2)
diff --git a/ui/src/app/widget/lib/map-widget.js b/ui/src/app/widget/lib/map-widget.js
index 694f83a..88ef1ca 100644
--- a/ui/src/app/widget/lib/map-widget.js
+++ b/ui/src/app/widget/lib/map-widget.js
@@ -172,7 +172,7 @@ export default class TbMapWidget {
showLabel: subscriptionLocationSettings.showLabel !== false,
displayTooltip: subscriptionLocationSettings.displayTooltip !== false,
label: datasource.name,
- labelColor: this.ctx.widgetConfig.color || '#000000',
+ labelColor: subscriptionLocationSettings.labelColor || this.ctx.widgetConfig.color || '#000000',
color: "#FE7569",
useColorFunction: false,
colorFunction: null,
@@ -197,6 +197,8 @@ export default class TbMapWidget {
}
this.locationsSettings.push(locationsSettings);
+ latKeyIndex = -1;
+ lngKeyIndex = -1;
}
index++;
}
@@ -576,7 +578,7 @@ export default class TbMapWidget {
resize() {
if (this.map && this.map.inited()) {
this.map.invalidateSize();
- if (this.locations && this.locations.size > 0) {
+ if (this.locations && this.locations.length > 0) {
var bounds = this.map.createBounds();
for (var m = 0; m < this.markers.length; m++) {
this.map.extendBoundsWithMarker(bounds, this.markers[m]);