From 1e53865375e94229b31d894ffc5c6da8047901b6 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 19 Aug 2010 02:08:41 +0000 Subject: more speed optimizations for drag stack --- diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 160334b..d99672f 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -1184,12 +1184,13 @@ class TurtleArtWindow(): """ for blk in self.drag_group: (bx, by) = blk.spr.get_xy() - blk.spr.move((bx + dx, by + dy), blk.status) + blk.spr.move((bx + dx, by + dy), blk.status=='collapsed') """ - maxx = -1 - maxy = -1 - minx = 10000 - miny = 10000 + maxx = blk.spr.rect.x + maxy = blk.spr.rect.x + blk.spr.rect.width + minx = blk.spr.rect.y + miny = blk.spr.rect.y + blk.spr.rect.height + for blk in self.drag_group: if blk.spr.rect.x < minx: minx = blk.spr.rect.x -- cgit v0.9.1