wificonf: thread safety

This commit is contained in:
Thomas Farstrike
2025-05-16 15:40:48 +02:00
parent d6b88b3526
commit 6c4b336377
@@ -148,8 +148,8 @@ def start_attempt_connecting(ssid,password):
def show_error(message):
print(f"show_error: Displaying error: {message}")
global error_label
error_label.set_text(message)
error_label.remove_flag(lv.obj.FLAG.HIDDEN)
lv.async_call(lambda l: error_label.set_text(message), None)
lv.async_call(lambda l: error_label.remove_flag(lv.obj.FLAG.HIDDEN), None)
timer=lv.timer_create(lambda t: error_label.add_flag(lv.obj.FLAG.HIDDEN),3000,None)
timer.set_repeat_count(1)