From c8295ec1e55dc32e58c85d331bf045a94b9e2df4 Mon Sep 17 00:00:00 2001 From: joBr99 <29555657+joBr99@users.noreply.github.com> Date: Sun, 23 Oct 2022 22:23:50 +0200 Subject: [PATCH] hide mode if not present --- apps/nspanel-lovelace-ui/luibackend/pages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index b1852288..02540fc0 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -798,9 +798,10 @@ class LuiPagesGen(object): modes_res = "?".join(translated_modes) else: modes_res = "?".join(modes) - modes_out += f"{heading}~{mode}~{cur_mode}~{modes_res}~" + if modes: + modes_out += f"{heading}~{mode}~{cur_mode}~{modes_res}~" - self._send_mqtt_msg(f"entityUpdateDetail~{entity_id}~{icon_id}~{icon_color}~{modes_out}") + self._send_mqtt_msg(f"entityUpdateDetail~{entity_id}~{icon_id}~{icon_color}~{modes_out}") def send_message_page(self, ident, heading, msg, b1, b2): self._send_mqtt_msg(f"pageType~popupNotify")