1
0
mirror of https://github.com/home-assistant/frontend.git synced 2025-12-20 02:38:53 +00:00

Prevent map error when no entities with location data

This commit is contained in:
Paulus Schoutsen
2017-01-20 22:46:31 -08:00
parent 9aa7a2a162
commit c58218f497

View File

@@ -105,8 +105,15 @@ Polymer({
},
fitMap: function () {
var bounds = new window.L.latLngBounds(
var bounds;
if (this._mapItems.length === 0) {
bounds = new window.L.latLngBounds(
[window.L.latLng(this.locationGPS.latitude, this.locationGPS.longitude)])
} else {
bounds = new window.L.latLngBounds(
this._mapItems.map(function (item) { return item.getLatLng(); }));
}
this._map.fitBounds(bounds.pad(0.5));
},