Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2010-08-19 12:30:57 (GMT)
committer Walter Bender <walter@sugarlabs.org>2010-08-19 12:30:57 (GMT)
commitc58ae1bfd4059b085d388bc8cc655423c7660a31 (patch)
treee3550d4f4032d00025951ca9a5cfeded51070b20 /TurtleArt
parent8f5add023a0be504b703d90010750baff54be023 (diff)
reverting some aggressive drag optimizations
Diffstat (limited to 'TurtleArt')
-rw-r--r--TurtleArt/tawindow.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py
index d99672f..ac7edd8 100644
--- a/TurtleArt/tawindow.py
+++ b/TurtleArt/tawindow.py
@@ -1180,12 +1180,11 @@ class TurtleArtWindow():
dx = -bx
# Move the stack
- # Calculate a bounding box and only invalidate once.
- """
for blk in self.drag_group:
(bx, by) = blk.spr.get_xy()
- blk.spr.move((bx + dx, by + dy), blk.status=='collapsed')
+ blk.spr.move((bx + dx, by + dy), not blk.status=='collapsed')
"""
+ # Calculate a bounding box and only invalidate once.
maxx = blk.spr.rect.x
maxy = blk.spr.rect.x + blk.spr.rect.width
minx = blk.spr.rect.y
@@ -1217,6 +1216,7 @@ class TurtleArtWindow():
self.rect.width = maxx - minx
self.rect.height = maxy - miny
self.sprite_list.area.invalidate_rect(self.rect, False)
+ """
self.dx += dx
self.dy += dy