always set rendered_hidden false when hidden changes
This commit is contained in:
parent
074c13488b
commit
4bf4d148c1
@ -88,19 +88,17 @@ bool displayio_tilegrid_get_rendered_hidden(displayio_tilegrid_t *self) {
|
||||
|
||||
void common_hal_displayio_tilegrid_set_hidden(displayio_tilegrid_t *self, bool hidden) {
|
||||
self->hidden = hidden;
|
||||
self->rendered_hidden = false;
|
||||
if (!hidden) {
|
||||
self->full_change = true;
|
||||
} else {
|
||||
self->rendered_hidden = false;
|
||||
}
|
||||
}
|
||||
|
||||
void displayio_tilegrid_set_hidden_by_parent(displayio_tilegrid_t *self, bool hidden) {
|
||||
self->hidden_by_parent = hidden;
|
||||
self->rendered_hidden = false;
|
||||
if (!hidden) {
|
||||
self->full_change = true;
|
||||
}else {
|
||||
self->rendered_hidden = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user