# HG changeset patch # User Stefano Rivera # Date 1359198139 -7200 # Node ID f288e5ec0a75d1895afc04046b0c14b06fd64440 # Parent 386475464202ee6c14ae9ebd7c2f46eb26c1203e Convert FIXME about animation image size equivalence into an assertion diff -r 386475464202 -r f288e5ec0a75 pyntnclick/scenewidgets.py --- a/pyntnclick/scenewidgets.py Sat Jan 26 13:00:31 2013 +0200 +++ b/pyntnclick/scenewidgets.py Sat Jan 26 13:02:19 2013 +0200 @@ -96,7 +96,6 @@ class InteractAnimated(Interact): """Interactive with an animation rather than an image""" - # FIXME: Assumes all images are the same size # anim_seq - sequence of image names # delay - number of frames to wait between changing images @@ -112,6 +111,8 @@ self._anim_seq = [get_image(thing.folder, x) for x in self._names] self.image = self._anim_seq[0] self.rect = Rect(self._pos, self.image.get_size()) + for image in self._anim_seq: + assert image.get_size() == self.rect.size self.interact_rect = self.rect def animate(self):