File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929# * Adafruit's Register library: https://github.com/adafruit/Adafruit_CircuitPython_Register
3030"""
3131
32+ try :
33+ import supervisor
34+ except ImportError :
35+ BLINKA = True
36+ else :
37+ BLINKA = False
38+
3239import array
3340from traceback import print_exception
3441
3542import adafruit_usb_host_descriptors
36- import supervisor
3743import usb
3844from displayio import OnDiskBitmap , TileGrid
3945
@@ -217,13 +223,16 @@ def __init__( # noqa: PLR0913, too many args
217223 which buttons are currently pressed."""
218224
219225 if tilegrid is not None :
220- self .display_size = (
221- supervisor .runtime .display .width ,
222- supervisor .runtime .display .height ,
223- )
224- self .tilegrid .x , self .tilegrid .y = (
225- x // 2 for x in self .display_size
226- ) # center cursor in display
226+ if not BLINKA :
227+ self .display_size = (
228+ supervisor .runtime .display .width ,
229+ supervisor .runtime .display .height ,
230+ )
231+ self .tilegrid .x , self .tilegrid .y = (
232+ x // 2 for x in self .display_size
233+ ) # center cursor in display
234+ else :
235+ self .tilegrid .x , self .tilegrid .y = 0
227236 else :
228237 self ._x , self ._y = 0 , 0
229238
You can’t perform that action at this time.
0 commit comments