mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-23 16:04:25 +01:00
fix color flicker
This commit is contained in:
@@ -127,7 +127,7 @@ class LuiPagesGen(object):
|
|||||||
altLayout = f"~{get_icon_id('water-percent')}~{we.attributes.humidity} %"
|
altLayout = f"~{get_icon_id('water-percent')}~{we.attributes.humidity} %"
|
||||||
|
|
||||||
self._send_mqtt_msg(f"weatherUpdate~{icon_cur}~{text_cur}{weather_res}{altLayout}")
|
self._send_mqtt_msg(f"weatherUpdate~{icon_cur}~{text_cur}{weather_res}{altLayout}")
|
||||||
|
|
||||||
# send color if configured in screensaver
|
# send color if configured in screensaver
|
||||||
if theme is not None:
|
if theme is not None:
|
||||||
if not ("AutoWeather" in theme and theme["AutoWeather"] == "auto"):
|
if not ("AutoWeather" in theme and theme["AutoWeather"] == "auto"):
|
||||||
@@ -436,12 +436,7 @@ class LuiPagesGen(object):
|
|||||||
self.generate_alarm_page(navigation, card.entity)
|
self.generate_alarm_page(navigation, card.entity)
|
||||||
if card.cardType == "screensaver":
|
if card.cardType == "screensaver":
|
||||||
theme = card.raw_config.get("theme")
|
theme = card.raw_config.get("theme")
|
||||||
|
|
||||||
self.update_screensaver_weather(theme)
|
self.update_screensaver_weather(theme)
|
||||||
|
|
||||||
# send color if configured in theme
|
|
||||||
if theme is not None:
|
|
||||||
self._send_mqtt_msg(get_screensaver_color_output(theme))
|
|
||||||
if card.cardType == "cardQR":
|
if card.cardType == "cardQR":
|
||||||
qrcode = card.raw_config.get("qrCode", "")
|
qrcode = card.raw_config.get("qrCode", "")
|
||||||
self.generate_qr_page(navigation, card.title, card.entities, card.cardType, qrcode)
|
self.generate_qr_page(navigation, card.title, card.entities, card.cardType, qrcode)
|
||||||
|
|||||||
Reference in New Issue
Block a user