From: @CHENG <2393524978@qq.com> Date: Fri, 1 Mar 2024 02:26:44 +0000 (+0800) Subject: key_sos 亮屏功能存在异常,移除此功能 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=5867615dd2436a6a464ece42cf87bb21dac4c865;p=mirrors%2FASR3603_Z5.git key_sos 亮屏功能存在异常,移除此功能 --- diff --git a/2.sdk/sdk/gui/lv_drivers/indev/sos_key.c b/2.sdk/sdk/gui/lv_drivers/indev/sos_key.c index 02c52780..612cd7be 100644 --- a/2.sdk/sdk/gui/lv_drivers/indev/sos_key.c +++ b/2.sdk/sdk/gui/lv_drivers/indev/sos_key.c @@ -189,7 +189,16 @@ static void sos_key_task(void *param) goto IRQ_DETECT_ENABLE; } + #ifdef __MMI_ZHSX_SUPPORT__ + if(0 != Hal_Pm_Get_State()) + { + printf("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__); + app_adaptor_reset_backlighttimeout(); + watch_wakeup_lcd(true); + } + #else sos_key_wakeup(); + #endif do { uos_sleep(10); @@ -213,6 +222,16 @@ static void sos_key_task(void *param) } else { //long press printf("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__); + + #ifdef __MMI_ZHSX_SUPPORT__ + if(0 == Hal_Pm_Get_State()) + { + extern void onkey_wakeup(void) __attribute__((weak)); + if (onkey_wakeup != NULL) + onkey_wakeup(); + } + #endif + //sos_btn_action(NULL); mmi_key_back_sos_btn_action(); break;