From a721d4ccd73a20f59bce3c816764e23f578904ae Mon Sep 17 00:00:00 2001 From: jacekowski Date: Sat, 29 Nov 2025 14:43:57 +0000 Subject: [PATCH] deduplicate registed callbacks (#1401) --- apps/nspanel-lovelace-ui/luibackend/controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/controller.py b/apps/nspanel-lovelace-ui/luibackend/controller.py index c900a407..03e48efb 100644 --- a/apps/nspanel-lovelace-ui/luibackend/controller.py +++ b/apps/nspanel-lovelace-ui/luibackend/controller.py @@ -151,7 +151,7 @@ class LuiController(object): items = self._config.get_all_entity_names() apis.ha_api.log(f"gtest123: {items}") prefixes = ("navigate.", "delete", "iText") - items = [x for x in items if not (x is None or x.startswith(prefixes))] + items = set([x for x in items if not (x is None or x.startswith(prefixes))]) apis.ha_api.log(f"Registering callbacks for the following items: {items}") for item in items: if apis.ha_api.entity_exists(item):