aboutsummaryrefslogtreecommitdiff
path: root/music_sampler/app_blocks/actionlist.py
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2016-09-19 14:02:12 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2016-09-19 14:02:12 +0200
commita9324e30da6292f53f008f1b827779c7f8e2fcdf (patch)
tree042af1f7d2d0852b120e2df51995115b021d0c2d /music_sampler/app_blocks/actionlist.py
parentd88794ab3f5e9ce896fa58224dd8c6b1ec33b8b6 (diff)
downloadMusicSampler-a9324e30da6292f53f008f1b827779c7f8e2fcdf.tar.gz
MusicSampler-a9324e30da6292f53f008f1b827779c7f8e2fcdf.tar.zst
MusicSampler-a9324e30da6292f53f008f1b827779c7f8e2fcdf.zip
Use @mainthread decorator where necessary
Diffstat (limited to 'music_sampler/app_blocks/actionlist.py')
-rw-r--r--music_sampler/app_blocks/actionlist.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/music_sampler/app_blocks/actionlist.py b/music_sampler/app_blocks/actionlist.py
index f48072f..59315de 100644
--- a/music_sampler/app_blocks/actionlist.py
+++ b/music_sampler/app_blocks/actionlist.py
@@ -4,6 +4,8 @@ from kivy.uix.relativelayout import RelativeLayout
4from kivy.properties import ListProperty, StringProperty 4from kivy.properties import ListProperty, StringProperty
5from ..lock import Lock 5from ..lock import Lock
6 6
7from kivy.clock import mainthread
8
7__all__ = ["ActionList", 9__all__ = ["ActionList",
8 "ActionListIcons", "ActionListIcon", 10 "ActionListIcons", "ActionListIcon",
9 "ActionListDescriptions", "ActionListDescription"] 11 "ActionListDescriptions", "ActionListDescription"]
@@ -14,6 +16,7 @@ class ActionList(RelativeLayout):
14 action_title = StringProperty("") 16 action_title = StringProperty("")
15 action_list = ListProperty([]) 17 action_list = ListProperty([])
16 18
19 @mainthread
17 def update_list(self, key, action_descriptions): 20 def update_list(self, key, action_descriptions):
18 if key.repeat_delay > 0: 21 if key.repeat_delay > 0:
19 self.action_title = _( 22 self.action_title = _(