Skip to content

Commit 5771be9

Browse files
authored
Merge pull request #3292 from jepler/allocate_display_bus_bug
allocate_display_bus: fix bug where in-use bus would be returned
2 parents 988e5ca + 6d2d36d commit 5771be9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

shared-module/displayio/__init__.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -394,8 +394,8 @@ primary_display_t *allocate_display_or_raise(void) {
394394
}
395395
primary_display_t *allocate_display_bus(void) {
396396
for (uint8_t i = 0; i < CIRCUITPY_DISPLAY_LIMIT; i++) {
397-
mp_const_obj_t display_type = displays[i].display.base.type;
398-
if (display_type == NULL || display_type == &mp_type_NoneType) {
397+
mp_const_obj_t display_bus_type = displays[i].bus_base.type;
398+
if (display_bus_type == NULL || display_bus_type == &mp_type_NoneType) {
399399
return &displays[i];
400400
}
401401
}

0 commit comments

Comments
 (0)