]> Repositories - hackapet/Adafruit_Blinka_Displayio.git/blobdiff - displayio/_display.py
bug fixes
[hackapet/Adafruit_Blinka_Displayio.git] / displayio / _display.py
index 8551f8c87fded9cea51a104f207a773995c698ca..9572a8132462e0c10f8987f11a43f31618dbcf6f 100644 (file)
@@ -401,8 +401,8 @@ class Display:
                     8 // self._core.colorspace.depth
                 )
 
-            buffer = memoryview(bytearray([0] * (buffer_size * 4)))
-            mask = memoryview(bytearray([0] * mask_length))
+            buffer = memoryview(bytearray([0] * (buffer_size * 4))).cast("I")
+            mask = memoryview(bytearray([0] * (mask_length * 4))).cast("I")
             self._core.fill_area(subrectangle, mask, buffer)
 
             # Can't acquire display bus; skip the rest of the data.