From 66c3e3df91d6c87ea0abbc4d77fa313f6baf37b7 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 04 Dec 2012 22:01:23 +0000 Subject: remove framerate gating as it didn't help --- diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 115347d..e726c2a 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -111,8 +111,6 @@ class TurtleArtWindow(): self.nick = profile.get_nick_name() else: self.nick = None - self._lock = False - self._needs_redraw = False self._setup_events() else: self.interactive_mode = False @@ -500,24 +498,9 @@ class TurtleArtWindow(): def _expose_cb(self, win=None, event=None): ''' Repaint ''' - if not self.running_sugar: - if self._lock: - self._needs_redraw = True - return False - self._needs_redraw = False - self._lock = True - gobject.timeout_add(20, self._unlock) - self.do_expose_event(event) return True - def _unlock(self): - if self.running_sugar: - return - self._lock = False - if self._needs_redraw: - self.do_expose_event() - def do_expose_event(self, event=None): ''' Handle the expose-event by drawing ''' -- cgit v0.9.1