diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-08-18 19:16:07 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-08-18 19:16:07 (GMT) |
commit | 235bcc7b8d1f4f281757aa8730a622d74aef6301 (patch) | |
tree | da76744dcf85b42b880191fb98039606cf130091 /TurtleArt/sprites.py | |
parent | 25e7097b3fbddcc140a081a5cf570d815c43c1d8 (diff) |
speed up dragging collapsed stacks
Diffstat (limited to 'TurtleArt/sprites.py')
-rw-r--r-- | TurtleArt/sprites.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/TurtleArt/sprites.py b/TurtleArt/sprites.py index 8bbe18b..8bb1f4d 100644 --- a/TurtleArt/sprites.py +++ b/TurtleArt/sprites.py @@ -199,11 +199,13 @@ class Sprite: if h + dy > self.rect.height: self.rect.height = h + dy - def move(self, pos): + def move(self, pos, status=None): """ Move to new (x, y) position """ - self.inval() + if status is None: + self.inval() self.rect.x, self.rect.y = int(pos[0]), int(pos[1]) - self.inval() + if status is None: + self.inval() def move_relative(self, pos): """ Move to new (x+dx, y+dy) position """ |