From 806d7dd8d5304b6ca518b24ae037e7f037e34dfb Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 10 Mar 2020 10:47:14 +0100 Subject: [PATCH] minor foxes --- src/lv_core/lv_obj.c | 2 +- src/lv_themes/lv_theme_material.c | 2 +- src/lv_themes/lv_theme_template.c | 2 +- src/lv_widgets/lv_gauge.c | 2 +- src/lv_widgets/lv_msgbox.c | 2 +- src/lv_widgets/lv_objmask.c | 2 +- tests/build.py | 7 +++++-- 7 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/lv_core/lv_obj.c b/src/lv_core/lv_obj.c index d596e0055..a7c9f9122 100644 --- a/src/lv_core/lv_obj.c +++ b/src/lv_core/lv_obj.c @@ -1574,7 +1574,7 @@ void lv_obj_set_state(lv_obj_t * obj, lv_state_t new_state) #if LV_USE_ANIMATION == 0 obj->state = new_state; - lv_obj_refresh_style(obj); + lv_obj_refresh_style(obj, LV_STYLE_PROP_ALL); #else lv_state_t prev_state = obj->state; obj->state = new_state; diff --git a/src/lv_themes/lv_theme_material.c b/src/lv_themes/lv_theme_material.c index a51e9d901..ef3e5a929 100644 --- a/src/lv_themes/lv_theme_material.c +++ b/src/lv_themes/lv_theme_material.c @@ -1382,7 +1382,7 @@ void lv_theme_material_apply(lv_obj_t * obj, lv_theme_style_t name) } - lv_obj_refresh_style(obj); + lv_obj_refresh_style(obj, LV_STYLE_PROP_ALL); } diff --git a/src/lv_themes/lv_theme_template.c b/src/lv_themes/lv_theme_template.c index 844e20f76..46a099514 100644 --- a/src/lv_themes/lv_theme_template.c +++ b/src/lv_themes/lv_theme_template.c @@ -936,7 +936,7 @@ void lv_theme_material_apply(lv_obj_t * obj, lv_theme_style_t name) } - lv_obj_refresh_style(obj); + lv_obj_refresh_style(obj, LV_STYLE_PROP_ALL); } diff --git a/src/lv_widgets/lv_gauge.c b/src/lv_widgets/lv_gauge.c index 5385f6812..f353cc282 100644 --- a/src/lv_widgets/lv_gauge.c +++ b/src/lv_widgets/lv_gauge.c @@ -120,7 +120,7 @@ lv_obj_t * lv_gauge_create(lv_obj_t * par, const lv_obj_t * copy) ext->label_count = copy_ext->label_count; /*Refresh the style with new signal function*/ - lv_obj_refresh_style(new_gauge); + lv_obj_refresh_style(new_gauge, LV_STYLE_PROP_ALL); } LV_LOG_INFO("gauge created"); diff --git a/src/lv_widgets/lv_msgbox.c b/src/lv_widgets/lv_msgbox.c index 794d45785..9a8e31a99 100644 --- a/src/lv_widgets/lv_msgbox.c +++ b/src/lv_widgets/lv_msgbox.c @@ -120,7 +120,7 @@ lv_obj_t * lv_msgbox_create(lv_obj_t * par, const lv_obj_t * copy) if(copy_ext->btnm) ext->btnm = lv_btnmatrix_create(mbox, copy_ext->btnm); /*Refresh the style with new signal function*/ - lv_obj_refresh_style(mbox); + lv_obj_refresh_style(mbox, LV_STYLE_PROP_ALL); } LV_LOG_INFO("message box created"); diff --git a/src/lv_widgets/lv_objmask.c b/src/lv_widgets/lv_objmask.c index add0a7d84..b9ee16238 100644 --- a/src/lv_widgets/lv_objmask.c +++ b/src/lv_widgets/lv_objmask.c @@ -86,7 +86,7 @@ lv_obj_t * lv_objmask_create(lv_obj_t * par, const lv_obj_t * copy) /* lv_objmask_ext_t * copy_ext = lv_obj_get_ext_attr(copy); */ /*Refresh the style with new signal function*/ - lv_obj_refresh_style(objmask); + lv_obj_refresh_style(objmask, LV_STYLE_PROP_ALL); } LV_LOG_INFO("object mask created"); diff --git a/tests/build.py b/tests/build.py index 00318cea6..297e59c4a 100755 --- a/tests/build.py +++ b/tests/build.py @@ -65,7 +65,7 @@ minimal_monochrome = { "LV_USE_USER_DATA":0, "LV_USE_USER_DATA_FREE":0, "LV_USE_LOG":0, - "LV_USE_THEME_MATERIAL":1, + "LV_USE_THEME_EMPTY":1, "LV_THEME_DEFAULT_INIT": "\\\"lv_theme_material_init\\\"", "LV_THEME_DEFAULT_COLOR_PRIMARY": "\\\"LV_COLOR_RED\\\"", "LV_THEME_DEFAULT_COLOR_SECONDARY": "\\\"LV_COLOR_BLUE\\\"", @@ -214,6 +214,8 @@ all_obj_all_features = { "LV_USE_USER_DATA_FREE":0, "LV_USE_LOG":1, "LV_USE_THEME_MATERIAL":1, + "LV_USE_THEME_EMPTY":1, + "LV_USE_THEME_TEMPLATE":1, "LV_THEME_DEFAULT_INIT": "\\\"lv_theme_material_init\\\"", "LV_THEME_DEFAULT_COLOR_PRIMARY": "\\\"LV_COLOR_RED\\\"", "LV_THEME_DEFAULT_COLOR_SECONDARY": "\\\"LV_COLOR_BLUE\\\"", @@ -292,6 +294,8 @@ advanced_features = { "LV_IMG_CACHE_DEF_SIZE":32, "LV_USE_LOG":1, "LV_USE_THEME_MATERIAL":1, + "LV_USE_THEME_EMPTY":1, + "LV_USE_THEME_TEMPLATE":1, "LV_THEME_DEFAULT_INIT": "\\\"lv_theme_material_init\\\"", "LV_THEME_DEFAULT_COLOR_PRIMARY": "\\\"LV_COLOR_RED\\\"", "LV_THEME_DEFAULT_COLOR_SECONDARY": "\\\"LV_COLOR_BLUE\\\"", @@ -307,7 +311,6 @@ advanced_features = { "LV_USE_ASSERT_STR":1, "LV_USE_ASSERT_OBJ":1, "LV_USE_ASSERT_STYLE":1, - "LV_USE_THEME_MATERIAL":1, "LV_FONT_ROBOTO_12":1, "LV_FONT_ROBOTO_16":1, "LV_FONT_ROBOTO_22":1,