diff options
author | Pootle daemon <pootle@pootle.sugarlabs.org> | 2012-02-17 05:32:19 (GMT) |
---|---|---|
committer | Pootle daemon <pootle@pootle.sugarlabs.org> | 2012-02-17 05:32:19 (GMT) |
commit | 22ca42fc60d34a096e85846eee318ed5c071efdf (patch) | |
tree | 4a3d747b6c202f82949465ae1b67f3d0004792ca /TurtleArt/sprites.py | |
parent | 704c491cf2457a342f25837fd67342b09a4fc9f0 (diff) | |
parent | a05b27c5649dd288e89a4ea9b2dd3e8cf3788005 (diff) |
Merge branch 'master' of git.sugarlabs.org:turtleart/mainline
Diffstat (limited to 'TurtleArt/sprites.py')
-rw-r--r-- | TurtleArt/sprites.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/TurtleArt/sprites.py b/TurtleArt/sprites.py index a4e97e7..fdf0105 100644 --- a/TurtleArt/sprites.py +++ b/TurtleArt/sprites.py @@ -120,6 +120,11 @@ class Sprites: else: self.list.insert(i, spr) + def find_in_list(self, spr): + if spr in self.list: + return True + return False + def remove_from_list(self, spr): ''' Remove a sprite from the list. ''' if spr in self.list: @@ -356,7 +361,7 @@ class Sprite: return False if y > self.rect.y + self.rect.height: return False - return True + return self._sprites.find_in_list(self) def draw_label(self, cr): ''' Draw the label based on its attributes ''' |