Skip to content

Commit 7648897

Browse files
WiFi: make more robust
1 parent edbcf33 commit 7648897

File tree

1 file changed

+4
-3
lines changed
  • internal_filesystem/builtin/apps/com.micropythonos.wifi/assets

1 file changed

+4
-3
lines changed

internal_filesystem/builtin/apps/com.micropythonos.wifi/assets/wifi.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,6 @@ def onResume(self, screen):
7474

7575
def onStop(self, screen):
7676
self.keep_running = False
77-
if self.error_timer:
78-
self.error_timer.delete()
7977

8078
def show_error(self, message):
8179
if self.keep_running: # called from slow threads so might already have stopped
@@ -88,7 +86,10 @@ def show_error(self, message):
8886

8987
def hide_error(self, timer):
9088
if self.keep_running:
91-
self.error_label.add_flag(lv.obj.FLAG.HIDDEN)
89+
try: # self.error_label might be None
90+
self.error_label.add_flag(lv.obj.FLAG.HIDDEN)
91+
except Exception as e:
92+
print(f"self.error_label.add_flag(lv.obj.FLAG.HIDDEN) got exception: {e}")
9293

9394
def scan_networks_thread(self):
9495
global have_network

0 commit comments

Comments
 (0)