Fix terminal on rotation

This fixes an issue where a terminal can't be started after being
stopped (when tilegrid_tiles is freed and set to NULL.)

Fixes #10241
This commit is contained in:
Scott Shawcroft 2025-05-09 15:13:51 -07:00
parent d0776d3af7
commit fc540b7ee4
No known key found for this signature in database

View file

@ -141,7 +141,7 @@ void supervisor_start_terminal(uint16_t width_px, uint16_t height_px) {
displayio_tilegrid_t *scroll_area = &supervisor_terminal_scroll_area_text_grid;
displayio_tilegrid_t *status_bar = &supervisor_terminal_status_bar_text_grid;
bool reset_tiles = false;
bool reset_tiles = tilegrid_tiles == NULL;
uint16_t glyph_width = 0;
uint16_t glyph_height = 0;