File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -258,6 +258,8 @@ static void _add_layer(displayio_group_t *self, mp_obj_t layer) {
258
258
tilegrid -> in_group = true;
259
259
}
260
260
displayio_tilegrid_update_transform (tilegrid , & self -> absolute_transform );
261
+ displayio_tilegrid_set_hidden_by_parent (
262
+ tilegrid , self -> hidden || self -> hidden_by_parent );
261
263
return ;
262
264
}
263
265
native_layer = mp_obj_cast_to_native_base (layer , & displayio_group_type );
@@ -269,6 +271,8 @@ static void _add_layer(displayio_group_t *self, mp_obj_t layer) {
269
271
group -> in_group = true;
270
272
}
271
273
displayio_group_update_transform (group , & self -> absolute_transform );
274
+ displayio_group_set_hidden_by_parent (
275
+ group , self -> hidden || self -> hidden_by_parent );
272
276
return ;
273
277
}
274
278
mp_raise_ValueError (translate ("Layer must be a Group or TileGrid subclass." ));
You can’t perform that action at this time.
0 commit comments