From 3ec8da1f17a1a0d95a882e02ffb228a0d888b959 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Thu, 6 Aug 2020 14:04:22 +0200 Subject: [PATCH] Fix theme loading on earlier versions (#6521) --- hassio/src/hassio-main.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hassio/src/hassio-main.ts b/hassio/src/hassio-main.ts index 074c40baaa..1fd42fa091 100644 --- a/hassio/src/hassio-main.ts +++ b/hassio/src/hassio-main.ts @@ -8,6 +8,7 @@ import { import { applyThemesOnElement } from "../../src/common/dom/apply_themes_on_element"; import { fireEvent } from "../../src/common/dom/fire_event"; import { navigate } from "../../src/common/navigate"; +import { atLeastVersion } from "../../src/common/config/version"; import { fetchHassioAddonInfo } from "../../src/data/hassio/addon"; import { fetchHassioHassOsInfo, @@ -94,7 +95,10 @@ class HassioMain extends ProvideHassLitMixin(HassRouterPage) { applyThemesOnElement( this.parentElement, this.hass.themes, - this.hass.selectedTheme?.theme || this.hass.themes.default_theme, + (atLeastVersion(this.hass.config.version, 0, 114) + ? this.hass.selectedTheme?.theme + : ((this.hass.selectedTheme as unknown) as string)) || + this.hass.themes.default_theme, this.hass.selectedTheme );