diff options
author | Walter Bender <walter.bender@gmail.com> | 2012-06-30 14:54:46 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2012-06-30 14:54:46 (GMT) |
commit | b34197d73824609a29af1af2b2249d532d5f7ede (patch) | |
tree | 442f5a2a7cce8445898aeff0cd20111d320941f8 | |
parent | f1001d43a07244704b7976f47d4fec2deddc2c82 (diff) |
use idle_add when sharing image data
-rw-r--r-- | TurtleArt/tacanvas.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/TurtleArt/tacanvas.py b/TurtleArt/tacanvas.py index 5bd0326..878d40d 100644 --- a/TurtleArt/tacanvas.py +++ b/TurtleArt/tacanvas.py @@ -21,6 +21,7 @@ #THE SOFTWARE. import gtk +import gobject from math import sin, cos, atan, pi, sqrt import os import pango @@ -592,7 +593,7 @@ class TurtleGraphics: round_int(width), round_int(height), data]])) - self.tw.send_event(event) + gobject.idle_add(self.tw.send_event, event) os.remove(tmp_file) def draw_text(self, label, x, y, size, w, share=True): |