From 6be1c711d5fcc028cc7e0d4c7e5fbb9edae432f5 Mon Sep 17 00:00:00 2001 From: xiehongyan Date: Thu, 4 Jan 2024 18:19:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4sd=E5=8D=A1=E6=96=87=E4=BB=B6?= =?UTF-8?q?,=E6=8F=92=E6=8B=94sd=E5=8D=A1=E5=9B=9E=E6=94=BE=E5=88=87?= =?UTF-8?q?=E5=9B=9Eemmc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../source/cardv/SrcCode/UIApp/Play/UIPlayComm.c | 5 +++-- .../UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c | 13 +++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/code/application/source/cardv/SrcCode/UIApp/Play/UIPlayComm.c b/code/application/source/cardv/SrcCode/UIApp/Play/UIPlayComm.c index 1a0d1b980..ac2c5848c 100755 --- a/code/application/source/cardv/SrcCode/UIApp/Play/UIPlayComm.c +++ b/code/application/source/cardv/SrcCode/UIApp/Play/UIPlayComm.c @@ -368,8 +368,9 @@ static ER xUIPlay_FList_FDB_DelFile(UINT32 cmdID) static ER xUIPlay_FList_DCF_DelFile(UINT32 cmdID) { DBG_IND("cmdID=%d\r\n", cmdID); - - DCF_HANDLE dcf_handle = System_Get_DCF_Handle(); +extern DCF_HANDLE ChangeHandle; + //DCF_HANDLE dcf_handle = System_Get_DCF_Handle(); + DCF_HANDLE dcf_handle = ChangeHandle; if (cmdID == PB_DELETE_ONE) { //#NT#2016/05/24#Ben Wang -begin diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c index 9db5ab4e3..79c8376b0 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c @@ -2508,6 +2508,19 @@ static void UIFlowPlay_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* ms PBView_DrawNoFile(); g_bUIFlowWndPlayNoImgWndOpened = TRUE; } + if (NULL != no_file_msgbox) + { + lv_obj_del(no_file_msgbox); + no_file_msgbox = NULL; + } + if(NULL != label_msgbox) + { + lv_obj_del(label_msgbox); + label_msgbox = NULL; + } + printf("[UIFlowPlay_NVTMSG]exit play handle change: %d. \n", FirstHandle); + ChangeHandle = FirstHandle; + FirstHandle = -1; UIFlowPlay_Exit(obj); break; }