From 92dc8b15612a98c585fa1c6daa69683f30eaf7bb Mon Sep 17 00:00:00 2001 From: Paul Bottein Date: Thu, 30 Nov 2023 11:47:44 +0100 Subject: [PATCH] Fix map dark mode (#18830) --- src/components/map/ha-map.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 {