Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/page.py
diff options
context:
space:
mode:
Diffstat (limited to 'page.py')
-rw-r--r--page.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/page.py b/page.py
index 040f967..ebaf1ee 100644
--- a/page.py
+++ b/page.py
@@ -208,7 +208,7 @@ class Page():
if self.timeout is not None:
gobject.source_remove(self.timeout)
- self.timeout = gobject.timeout_add(1000, self._play_target_sound)
+ self.timeout = gobject.timeout_add(1000, self._play_target_sound, False)
def _bad_answer(self, i):
''' Make sure answer is unique '''
@@ -221,11 +221,11 @@ class Page():
return True
return False
- def _play_target_sound(self):
+ def _play_target_sound(self, queue=True):
if self._activity.mode == 'letter':
- play_audio_from_file(self._card_data[self.target][-1])
+ play_audio_from_file(self._card_data[self.target][-1], queue)
else:
- play_audio_from_file(self.chosen_image[-1])
+ play_audio_from_file(self.chosen_image[-1], queue)
self.timeout = None
def _button_press_cb(self, win, event):