From 2583c8ede3b15073606a4d64cf308d5d6823b0f6 Mon Sep 17 00:00:00 2001 From: Jerry Needell Date: Sat, 16 Mar 2019 14:47:31 -0400 Subject: [PATCH 1/2] fix usage of TileGrid --- adafruit_slideshow.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/adafruit_slideshow.py b/adafruit_slideshow.py index 50af4ab..e791e2b 100755 --- a/adafruit_slideshow.py +++ b/adafruit_slideshow.py @@ -313,7 +313,10 @@ def advance(self): if not odb: raise RuntimeError("No valid images") - sprite = self._sprite_class(odb, pixel_shader=displayio.ColorConverter(), position=(0, 0)) + try: + sprite = self._sprite_class(odb, pixel_shader=displayio.ColorConverter()) + except TypeError: + sprite = self._sprite_class(odb, pixel_shader=displayio.ColorConverter(), position=(0, 0)) self._group.append(sprite) self._display.wait_for_frame() From 757cc7686ee18767a5f15ff931ac3e712a1666bb Mon Sep 17 00:00:00 2001 From: Jerry Needell Date: Sat, 16 Mar 2019 14:55:06 -0400 Subject: [PATCH 2/2] pylint -- long line --- adafruit_slideshow.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/adafruit_slideshow.py b/adafruit_slideshow.py index e791e2b..9a95897 100755 --- a/adafruit_slideshow.py +++ b/adafruit_slideshow.py @@ -314,9 +314,11 @@ def advance(self): raise RuntimeError("No valid images") try: - sprite = self._sprite_class(odb, pixel_shader=displayio.ColorConverter()) + sprite = self._sprite_class(odb, + pixel_shader=displayio.ColorConverter()) except TypeError: - sprite = self._sprite_class(odb, pixel_shader=displayio.ColorConverter(), position=(0, 0)) + sprite = self._sprite_class(odb, + pixel_shader=displayio.ColorConverter(), position=(0, 0)) self._group.append(sprite) self._display.wait_for_frame()