BigW Consortium Gitlab

Commit d950ae0e by Kiss-Vamosi Gabor

lv_obj_set_style refresh NULL styles behind glass styles

parent 45b8364b
......@@ -1526,13 +1526,14 @@ static void lv_child_refr_style(lv_obj_t * obj)
lv_obj_t * child = lv_obj_get_child(obj, NULL);
while(child != NULL) {
if(child->style_p == NULL) {
lv_child_refr_style(child); /*Check children too*/
lv_obj_refr_style(obj); /*Send a style change signal to the object*/
} else if(child->style_p->glass) {
/*Children with 'glass' parent might be effected if their style == NULL*/
lv_child_refr_style(child);
}
child = lv_obj_get_child(obj, child);
child = lv_obj_get_child(child, NULL);
}
/*Send a style change signal to the object*/
lv_obj_refr_style(obj);
}
/**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment