diff --git a/src/components/map/ha-map.ts b/src/components/map/ha-map.ts index b22ecfa056..c90053c9b8 100644 --- a/src/components/map/ha-map.ts +++ b/src/components/map/ha-map.ts @@ -155,10 +155,11 @@ export class HaMap extends ReactiveElement { } private _updateMapStyle(): void { - const darkMode = this.darkMode ?? this.hass.themes.darkMode; + const darkMode = this.darkMode ?? this.hass.themes.darkMode ?? false; + const forcedDark = this.darkMode ?? false; const map = this.shadowRoot!.getElementById("map"); map!.classList.toggle("dark", darkMode); - map!.classList.toggle("forced-dark", this.darkMode); + map!.classList.toggle("forced-dark", forcedDark); } private async _loadMap(): Promise {