diff options
author | Walter Bender <walter.bender@gmail.com> | 2013-01-03 13:20:50 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2013-01-03 13:20:50 (GMT) |
commit | 09b235eed1da569255290067fce0057b506fe823 (patch) | |
tree | 9e028a3da9ecf68bf023747cd9c3ba3da9b099ee | |
parent | 50d18e924e681fd26f846909d3a572992e5fc9c4 (diff) |
fix problem with transition to shake
-rw-r--r-- | game.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -52,7 +52,6 @@ def read_accelerometer(game): z = int(float(xyz[2]) / 18) fh.close() game.motion_cb(x, y, z) - GObject.timeout_add(100, read_accelerometer, game) # Grid dimensions must be even @@ -244,6 +243,8 @@ class Game(): self._count = 0 self._next = self._shake_it self._label.set_label('OK. Shake it up!!') + # Since we don't end up in the button press + GObject.timeout_add(500, self._next) else: self._label.set_label('Keep tapping.') i = self._targets[0] @@ -289,6 +290,7 @@ class Game(): else: self._label.set_label('') self._shake = None + GObject.timeout_add(100, read_accelerometer, self) return def _button_press_cb(self, win, event): |