File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
internal_filesystem/apps/com.micropythonos.musicplayer/assets Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,6 @@ class FullscreenPlayer(Activity):
6363
6464 # Internal state:
6565 _filename = None
66- _keep_running = True
6766
6867 def onCreate (self ):
6968 self ._filename = self .getIntent ().extras .get ("filename" )
@@ -101,7 +100,7 @@ def volume_slider_changed(e):
101100 self .setContentView (qr_screen )
102101
103102 def onResume (self , screen ):
104- self . _keep_running = True
103+ super (). onResume ( screen )
105104 if not self ._filename :
106105 print ("Not playing any file..." )
107106 else :
@@ -119,15 +118,12 @@ def defocus_obj(self, obj):
119118 obj .set_style_border_width (0 , lv .PART .MAIN )
120119
121120 def stop_button_clicked (self , event ):
122- self ._keep_running = False
123121 AudioPlayer .stop_playing ()
124122 self .finish ()
125123
126124 def player_finished (self , result = None ):
127- if not self ._keep_running :
128- return # stop immediately
129125 text = f"Finished playing { self ._filename } "
130126 if result :
131127 text = result
132128 print (f"AudioPlayer finished: { text } " )
133- lv . async_call ( lambda l : self ._filename_label .set_text ( text ), None )
129+ update_ui_threadsafe_if_foreground ( self ._filename_label .set_text , text )
You can’t perform that action at this time.
0 commit comments