from kivy.uix.stacklayout import StackLayout
from kivy.uix.relativelayout import RelativeLayout
from kivy.properties import ListProperty
-from kivy.clock import Clock
+from kivy.clock import Clock, mainthread
from ..helpers import duration_to_min_sec
from ..lock import Lock
super(PlayList, self).__init__(**kwargs)
Clock.schedule_interval(self.update_playlist, 0.5)
+ @mainthread
def update_playlist(self, dt):
if self.parent is None or 'Mapping' not in self.parent.ids:
return True