diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c index c4dc46803..a5cfca75f 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c @@ -51,8 +51,15 @@ static void task_msgbox_timer_cb(lv_task_t* task) msgbox_timer = NULL; if (msgbox) { - printf("msg box close delay 1000.\n"); - lv_msgbox_start_auto_close(msgbox, 1000); + if (0 != autoClose) + { + printf("msg box close delay 1000.\n"); + lv_msgbox_start_auto_close(msgbox, 1000); + } + else + { + lv_msgbox_start_auto_close(msgbox, 5000); + } } if (0 == autoClose) {