This commit is contained in:
joBr99
2023-11-30 17:39:04 +01:00
parent b601f2d860
commit 40f29d09c1
2 changed files with 8 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
# https://developers.home-assistant.io/docs/add-ons/configuration#add-on-config # https://developers.home-assistant.io/docs/add-ons/configuration#add-on-config
name: NSPanel Lovelace UI Addon name: NSPanel Lovelace UI Addon
version: "4.7.59" version: "4.7.60"
slug: nspanel-lovelace-ui slug: nspanel-lovelace-ui
description: NSPanel Lovelace UI Addon description: NSPanel Lovelace UI Addon
services: services:

View File

@@ -228,12 +228,17 @@ class LovelaceUIPanel:
btype = msg[3] btype = msg[3]
value = msg[4] if len(msg) > 4 else None value = msg[4] if len(msg) > 4 else None
if btype == "bExit": if btype == "bExit":
if entity_id=="screensaver" and self.settings.get("screensaver").get("doubleTapToUnlock") and value == "1": if entity_id in ["screensaver", "screensaver2"] and self.settings.get("screensaver").get("doubleTapToUnlock") and value == "1":
return return
# in case privious_cards is empty add a default card # in case privious_cards is empty add a default card
if len(self.privious_cards) == 0 or self.settings.get("defaultCard"): if len(self.privious_cards) == 0:
self.privious_cards.append(self.get_default_card()) self.privious_cards.append(self.get_default_card())
if self.settings.get("defaultCard") and entity_id in ["screensaver", "screensaver2"]:
logging.debug("Defaulting to card %s", self.settings.get("defaultCard"))
self.privious_cards = [self.get_default_card()]
self.current_card = self.privious_cards.pop() self.current_card = self.privious_cards.pop()
self.render_current_page(switchPages=True) self.render_current_page(switchPages=True)
return return