diff --git a/adafruit_pybadger.py b/adafruit_pybadger.py index 025317f..80ebdb6 100644 --- a/adafruit_pybadger.py +++ b/adafruit_pybadger.py @@ -251,7 +251,10 @@ def show_business_card(self, *, image_name=None, name_string=None, name_scale=1, on_disk_bitmap = displayio.OnDiskBitmap(file_name) face_image = displayio.TileGrid(on_disk_bitmap, pixel_shader=displayio.ColorConverter()) business_card_splash.append(face_image) - self.display.wait_for_frame() + try: + self.display.refresh(target_frames_per_second=60) + except AttributeError: + self.display.wait_for_frame() if name_string: name_group = displayio.Group(scale=name_scale) name_label = Label(name_font, text=name_string)