Skip to content

Commit 8c33b57

Browse files
simplify
1 parent 7ac88f0 commit 8c33b57

File tree

1 file changed

+12
-9
lines changed
  • internal_filesystem/lib/mpos

1 file changed

+12
-9
lines changed

internal_filesystem/lib/mpos/ui.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,13 @@ def close_top_layer_msgboxes():
418418
else:
419419
print(f"Top layer still has {child_count} children")
420420

421+
def clean_top_layer():
422+
print("Cleaning top layer")
423+
timer1.delete()
424+
timer2.delete()
425+
timer3.delete()
426+
timer4.delete()
427+
lv.layer_top().clean()
421428

422429
screen_stack = []
423430

@@ -436,15 +443,11 @@ def load_screen(screen):
436443
def back_screen():
437444
global screen_stack
438445
if len(screen_stack) > 1:
439-
print("Cleaning top layer")
440-
timer1.delete()
441-
timer2.delete()
442-
timer3.delete()
443-
timer4.delete()
444-
lv.layer_top().clean()
445-
mpos.ui.create_notification_bar()
446-
mpos.ui.create_drawer()
447-
#close_top_layer_msgboxes() # problem is they are created AFTER it goes to the previous screen!
446+
#clean_top_layer()
447+
#print("Adding notification bar and drawer to top layer")
448+
#mpos.ui.create_notification_bar()
449+
#mpos.ui.create_drawer()
450+
close_top_layer_msgboxes()
448451

449452
print("Loading previous screen")
450453
screen_stack.pop() # Remove current screen

0 commit comments

Comments
 (0)