What do you want to achieve?
In first screen use lv.scr_load_anim
to load the second screen with auto_del = False
, by delete
the second screen in event callback ad navigation back to the first screen
What have you tried so far?
delete(), del_async() both crash, where is wrong?
# navigation to second screen
if event == lv.EVENT.CLICKED | lv.EVENT.PRESSED:
lv.scr_load_anim(self.QuickStart(), lv.SCR_LOAD_ANIM.OVER_LEFT, 200, 0, False)
# navigation back to first screen
if isinstance(target, lv.imgbtn):
if target == self.nav_back:
print("nav_back")
self.DELETED = True
# self.add_flag(lv.obj.FLAG.HIDDEN)
self.del_async()