Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorC. Scott Ananian <cscott@cscott.net>2011-11-10 23:33:46 (GMT)
committer C. Scott Ananian <cscott@cscott.net>2011-11-10 23:33:46 (GMT)
commit7eea429e0ccce5433b82523ed7809e2a1abd8bf3 (patch)
tree618af0d627de6c5d71cc799d1cc364f15f740a92
parent79f5678feeb16910c27ac6c24e93ca0f8b479c8d (diff)
Remove direct invocations of expose event (replaced by draw event in GTK3).
-rw-r--r--TurtleArt/tawindow.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py
index 0c0d490..776b52f 100644
--- a/TurtleArt/tawindow.py
+++ b/TurtleArt/tawindow.py
@@ -433,7 +433,7 @@ class TurtleArtWindow():
# Refresh sprite list
self.sprite_list.redraw_sprites(cr=cr)
- # Handle the expose-event by drawing
+ # Handle the expose-event by drawing (GTK2 only)
def do_expose_event(self, event=None):
# for GTK2 expose event we need to create cairo context & clip it
@@ -1626,7 +1626,7 @@ class TurtleArtWindow():
self.rect.y,
self.rect.width,
self.rect.height)
- # self._expose_cb()
+ # self.window.queue_draw()
self.dx += dx
self.dy += dy
@@ -1696,7 +1696,7 @@ class TurtleArtWindow():
""" Button release """
x, y = xy(event)
self.button_release(x, y)
- self._expose_cb()
+ self.window.queue_draw()
if self.turtle_movement_to_share is not None:
self._share_mouse_move()
return True