Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/tawindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'TurtleArt/tawindow.py')
-rw-r--r--TurtleArt/tawindow.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py
index ac7edd8..b3c7201 100644
--- a/TurtleArt/tawindow.py
+++ b/TurtleArt/tawindow.py
@@ -1180,6 +1180,7 @@ class TurtleArtWindow():
dx = -bx
# Move the stack
+ """
for blk in self.drag_group:
(bx, by) = blk.spr.get_xy()
blk.spr.move((bx + dx, by + dy), not blk.status=='collapsed')
@@ -1190,6 +1191,12 @@ class TurtleArtWindow():
minx = blk.spr.rect.y
miny = blk.spr.rect.y + blk.spr.rect.height
+ self.rect.x = minx
+ self.rect.y = miny
+ self.rect.width = maxx - minx
+ self.rect.height = maxy - miny
+ self.sprite_list.area.invalidate_rect(self.rect, False)
+
for blk in self.drag_group:
if blk.spr.rect.x < minx:
minx = blk.spr.rect.x
@@ -1216,7 +1223,6 @@ 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