sensitivity菜单死机问题

This commit is contained in:
xiehongyan 2024-01-30 11:48:42 +08:00
parent f7eea714b9
commit 23ffbbfacf
3 changed files with 10 additions and 3 deletions

View File

@ -216,9 +216,10 @@ int General_MenuCallback(UINT32 uiMessage, UINT32 uiParam)
static lv_style_t gMatrixStylebg; static lv_style_t gMatrixStylebg;
static lv_style_t gMatrixStylebtn; static lv_style_t gMatrixStylebtn;
static lv_style_t gStyleLabel0; static lv_style_t gStyleLabel0;
static int isinitialized = 0;
static void init_Matrix_style(void) static void init_Matrix_style(void)
{ {
static int isinitialized = 0;
if(isinitialized) if(isinitialized)
return; return;
@ -461,14 +462,17 @@ void hidde_Sensitivity_page(void)
if(SensitivityTitleLabel) if(SensitivityTitleLabel)
{ {
lv_obj_del(SensitivityTitleLabel); lv_obj_del(SensitivityTitleLabel);
SensitivityTitleLabel = NULL;
} }
if(SensitivityValueLabel) if(SensitivityValueLabel)
{ {
lv_obj_del(SensitivityValueLabel); lv_obj_del(SensitivityValueLabel);
SensitivityValueLabel = NULL;
} }
if(SensitivityContainer) if(SensitivityContainer)
{ {
lv_obj_del(SensitivityContainer); lv_obj_del(SensitivityContainer);
SensitivityContainer = NULL;
} }
} }

View File

@ -154,9 +154,10 @@ int Send_MenuCallback(UINT32 uiMessage, UINT32 uiParam)
static lv_style_t gMatrixStylebg; static lv_style_t gMatrixStylebg;
static lv_style_t gMatrixStylebtn; static lv_style_t gMatrixStylebtn;
static lv_style_t gStyleLabel0; static lv_style_t gStyleLabel0;
static int isinitialized = 0;
static void init_Matrix_style(void) static void init_Matrix_style(void)
{ {
static int isinitialized = 0;
if(isinitialized) if(isinitialized)
return; return;

View File

@ -47,9 +47,11 @@ static void set_indev_keypad_group(lv_obj_t* obj)
lv_indev_t* indev = lv_plugin_find_indev_by_type(LV_INDEV_TYPE_KEYPAD); lv_indev_t* indev = lv_plugin_find_indev_by_type(LV_INDEV_TYPE_KEYPAD);
lv_indev_set_group(indev, gp); lv_indev_set_group(indev, gp);
} }
static int isinitialized = 0;
static void init_Matrix_style(void) static void init_Matrix_style(void)
{ {
static int isinitialized = 0;
if(isinitialized) if(isinitialized)
return; return;