BigW Consortium Gitlab

Commit 57619fca by Gabor Kiss-Vamosi

fix a style refresh issue

parent 74800973
...@@ -808,6 +808,9 @@ void lv_obj_set_style(lv_obj_t * obj, lv_style_t * style) ...@@ -808,6 +808,9 @@ void lv_obj_set_style(lv_obj_t * obj, lv_style_t * style)
/*Send a signal about style change to every children with NULL style*/ /*Send a signal about style change to every children with NULL style*/
lv_child_refr_style(obj); lv_child_refr_style(obj);
/*Notify the object about the style change too*/
lv_obj_refr_style(obj);
} }
/** /**
...@@ -1526,7 +1529,7 @@ static void lv_child_refr_style(lv_obj_t * obj) ...@@ -1526,7 +1529,7 @@ static void lv_child_refr_style(lv_obj_t * obj)
while(child != NULL) { while(child != NULL) {
if(child->style_p == NULL) { if(child->style_p == NULL) {
lv_child_refr_style(child); /*Check children too*/ lv_child_refr_style(child); /*Check children too*/
lv_obj_refr_style(obj); /*Send a style change signal to the object*/ lv_obj_refr_style(child); /*Notify the child about the style change*/
} else if(child->style_p->glass) { } else if(child->style_p->glass) {
/*Children with 'glass' parent might be effected if their style == NULL*/ /*Children with 'glass' parent might be effected if their style == NULL*/
lv_child_refr_style(child); lv_child_refr_style(child);
......
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