1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-28 07:03:00 +08:00

fix: remove old LV_OBJ_PART related defines

fix #1927
This commit is contained in:
Gabor Kiss-Vamosi 2020-11-23 16:36:08 +01:00
parent c556826d0b
commit 77e7fe7fea
3 changed files with 6 additions and 18 deletions

View File

@ -727,7 +727,7 @@ void lv_obj_set_state(lv_obj_t * obj, lv_state_t new_state)
if(cmp_res == _LV_STYLE_STATE_CMP_SAME) return;
uint8_t part;
for(part = 0; part < _LV_OBJ_PART_REAL_FIRST; part++) {
for(part = 0; part < _LV_OBJ_PART_MAX; part++) {
lv_style_list_t * style_list = _lv_obj_get_style_list(obj, part);
if(style_list == NULL) break; /*No more style lists*/
if(style_list->ignore_trans) continue;

View File

@ -44,14 +44,12 @@ extern "C" {
#endif
#define LV_MAX_ANCESTOR_NUM 8
#define _LV_OBJ_PART_MAX 128
#define LV_EXT_CLICK_AREA_OFF 0
#define LV_EXT_CLICK_AREA_TINY 1
#define LV_EXT_CLICK_AREA_FULL 2
#define _LV_OBJ_PART_VIRTUAL_FIRST 0x01
#define _LV_OBJ_PART_REAL_FIRST 0x40
/**********************
* TYPEDEFS
**********************/

View File

@ -289,12 +289,7 @@ void _lv_obj_disable_style_caching(lv_obj_t * obj, bool dis)
{
#if LV_STYLE_CACHE_LEVEL >= 1
uint8_t part;
for(part = 0; part < _LV_OBJ_PART_REAL_FIRST; part++) {
lv_style_list_t * list = _lv_obj_get_style_list(obj, part);
if(list == NULL) break;
list->ignore_cache = dis;
}
for(part = _LV_OBJ_PART_REAL_FIRST; part < 0xFF; part++) {
for(part = 0; part < _LV_OBJ_PART_MAX; part++) {
lv_style_list_t * list = _lv_obj_get_style_list(obj, part);
if(list == NULL) break;
list->ignore_cache = dis;
@ -324,12 +319,7 @@ void _lv_obj_invalidate_style_cache(lv_obj_t * obj, uint8_t part, lv_style_prope
}
else {
for(part = 0; part < _LV_OBJ_PART_REAL_FIRST; part++) {
lv_style_list_t * list = _lv_obj_get_style_list(obj, part);
if(list == NULL) break;
list->valid_cache = 0;
}
for(part = _LV_OBJ_PART_REAL_FIRST; part < 0xFF; part++) {
for(part = 0; part < _LV_OBJ_PART_MAX; part++) {
lv_style_list_t * list = _lv_obj_get_style_list(obj, part);
if(list == NULL) break;
list->valid_cache = 0;
@ -1071,7 +1061,7 @@ _lv_style_state_cmp_t _lv_obj_style_state_compare(lv_obj_t * obj, lv_state_t sta
{
_lv_style_state_cmp_t res = _LV_STYLE_STATE_CMP_SAME;
uint8_t part;
for(part = 0; part < _LV_OBJ_PART_REAL_FIRST; part++) {
for(part = 0; part < _LV_OBJ_PART_MAX; part++) {
lv_style_list_t * style_list = _lv_obj_get_style_list(obj, part);
if(style_list == NULL) break; /*No more style lists*/
@ -1511,7 +1501,7 @@ static void update_style_cache(lv_obj_t * obj, uint8_t part, uint16_t prop)
static void update_style_cache_children(lv_obj_t * obj)
{
uint8_t part;
for(part = 0; part < _LV_OBJ_PART_SPACIAL_START; part++) {
for(part = 0; part < _LV_OBJ_PART_MAX; part++) {
lv_style_list_t * list = _lv_obj_get_style_list(obj, part);
if(list == NULL) break;