Fixed bug number 10414.

This commit is contained in:
xiaojiazhu 2023-12-07 13:39:42 +08:00
parent 8d32ca76f1
commit 3a5d6379b3

View File

@ -570,8 +570,7 @@ static void update_4g_module_icon(void)
signal_icon_show(signal_level);
signal = signal_new;
}
// else if (sf_cardv_get_sim_insert() == NO_SIM_CARD)
else if (SIM_CARD_NOT_INIT == puiPara->NetGeneration)
else if (sf_cardv_get_sim_insert() == NO_SIM_CARD)
{
signal_icon_hidden(0);
signal_icon_hidden(1);
@ -582,7 +581,21 @@ static void update_4g_module_icon(void)
set_warning_label_text(label_tips_scr_uiflowphoto);
lv_label_set_text(label_tips_scr_uiflowphoto,"Check Sim");
lv_obj_set_hidden(label_sim_scr_uiflowphoto, true);
} else {
}
else if (signal != signal_new && 0 == signal_new)
{
signal_icon_hidden(0);
signal_icon_hidden(1);
signal_icon_hidden(2);
signal_icon_hidden(3);
signal_icon_hidden(4);
lv_obj_set_hidden(label_tips_scr_uiflowphoto, false);
set_warning_label_text(label_tips_scr_uiflowphoto);
lv_label_set_text(label_tips_scr_uiflowphoto,"No Signal");
lv_obj_set_hidden(label_sim_scr_uiflowphoto, true);
signal = signal_new;
}
else {
// Nothing changed.
// printf(" nothing changed.\n");
}