From 8790289006f110d7aefb8cf7ab1bacdad3c620b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Sun, 8 Dec 2019 20:26:03 +0100 Subject: [PATCH] Don't try load_lovelace until it succeeds. --- src/hass.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/hass.js b/src/hass.js index 7d9e7e6..10c86ee 100644 --- a/src/hass.js +++ b/src/hass.js @@ -44,10 +44,9 @@ export function load_lovelace() { if(customElements.get("hui-view")) return true; const res = document.createElement("partial-panel-resolver"); - res.hass = undefined; - while(!res.hass || !res.hass.panels) { - res.hass = hass(); - } + res.hass = hass(); + if(!res.hass || !res.hass.panels) + return false; res.route = {path: "/lovelace/"}; res._updateRoutes(); try {