From a5541996d7591f005c8c904d56263061f1ba29c4 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Tue, 28 Feb 2023 17:21:52 +0100 Subject: [PATCH] Prevent config menu jump when cloud info loads (#15638) Prevent config menu jump --- src/panels/config/dashboard/ha-config-dashboard.ts | 7 ++++--- src/translations/en.json | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/panels/config/dashboard/ha-config-dashboard.ts b/src/panels/config/dashboard/ha-config-dashboard.ts index fadd8f6650..7c539b720d 100644 --- a/src/panels/config/dashboard/ha-config-dashboard.ts +++ b/src/panels/config/dashboard/ha-config-dashboard.ts @@ -137,16 +137,17 @@ class HaConfigDashboard extends SubscribeMixin(LitElement) { total: 0, }; - private _pages = memoizeOne((clouStatus, isLoaded) => { + private _pages = memoizeOne((cloudStatus, isCloudLoaded) => { const pages: PageNavigation[] = []; - if (clouStatus && isLoaded) { + if (isCloudLoaded) { pages.push({ component: "cloud", path: "/config/cloud", name: "Home Assistant Cloud", - info: this.cloudStatus, + info: cloudStatus, iconPath: mdiCloudLock, iconColor: "#3B808E", + translationKey: "cloud", }); } return [...pages, ...configSections.dashboard]; diff --git a/src/translations/en.json b/src/translations/en.json index 020ae10cb3..c97d144058 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -1395,6 +1395,9 @@ "about": { "main": "About", "secondary": "Version information, credits and more" + }, + "cloud": { + "secondary": "Loading..." } }, "common": {