Skip to content

Commit 49cb72d

Browse files
authored
Merge pull request adafruit#2047 from brentru/fix-terminalio-clearing
Fix Terminal's Tilegrid not Clearing
2 parents c565ea6 + 1b7e213 commit 49cb72d

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

shared-module/terminalio/Terminal.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ void common_hal_terminalio_terminal_construct(terminalio_terminal_obj_t *self, d
3636
self->tilegrid = tilegrid;
3737
self->first_row = 0;
3838

39+
for (uint16_t x = 0; x < self->tilegrid->width_in_tiles; x++) {
40+
for (uint16_t y = 0; y < self->tilegrid->height_in_tiles; y++) {
41+
common_hal_displayio_tilegrid_set_tile(self->tilegrid, x, y, 0);
42+
}
43+
}
44+
3945
common_hal_displayio_tilegrid_set_top_left(self->tilegrid, 0, 1);
4046
}
4147

0 commit comments

Comments
 (0)