Merge pull request #129 from hberg32/patch-1

Fix initial offset calculation when reversed in chase.py
This commit is contained in:
Dan Halbert 2025-07-31 16:57:08 -04:00 committed by GitHub
commit 8af0570596
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -51,10 +51,10 @@ class Chase(Animation):
self._overflow = len(pixel_object) % self._repeat_width
self._direction = 1 if not reverse else -1
self._reverse = reverse
self._offset = 0
self._offset = 0 if not reverse else len(pixel_object) - size
def _resetter():
self._offset = 0
self._offset = 0 if not reverse else len(self.pixel_object) - size
self._reverse = reverse
self._direction = 1 if not reverse else -1