mirror of
https://github.com/lvgl/lvgl.git
synced 2025-01-28 07:03:00 +08:00
fix(lv_obj_style): move lv_obj_remove_style_all implementation to c file (#3709)
This commit is contained in:
parent
2888b450f2
commit
2ce16a4392
@ -152,6 +152,11 @@ void lv_obj_remove_style(lv_obj_t * obj, const lv_style_t * style, lv_style_sele
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void lv_obj_remove_style_all(struct _lv_obj_t * obj)
|
||||||
|
{
|
||||||
|
lv_obj_remove_style(obj, NULL, LV_PART_ANY | LV_STATE_ANY);
|
||||||
|
}
|
||||||
|
|
||||||
void lv_obj_report_style_change(lv_style_t * style)
|
void lv_obj_report_style_change(lv_style_t * style)
|
||||||
{
|
{
|
||||||
if(!style_refr) return;
|
if(!style_refr) return;
|
||||||
|
@ -89,10 +89,7 @@ void lv_obj_remove_style(struct _lv_obj_t * obj, const lv_style_t * style, lv_st
|
|||||||
* Remove all styles from an object
|
* Remove all styles from an object
|
||||||
* @param obj pointer to an object
|
* @param obj pointer to an object
|
||||||
*/
|
*/
|
||||||
static inline void lv_obj_remove_style_all(struct _lv_obj_t * obj)
|
void lv_obj_remove_style_all(struct _lv_obj_t * obj);
|
||||||
{
|
|
||||||
lv_obj_remove_style(obj, NULL, LV_PART_ANY | LV_STATE_ANY);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Notify all object if a style is modified
|
* Notify all object if a style is modified
|
||||||
|
Loading…
x
Reference in New Issue
Block a user