diff --git a/code/application/source/cardv/SrcCode/System/SysStrg_CB.c b/code/application/source/cardv/SrcCode/System/SysStrg_CB.c index 7c68e99e2..35e2b2872 100755 --- a/code/application/source/cardv/SrcCode/System/SysStrg_CB.c +++ b/code/application/source/cardv/SrcCode/System/SysStrg_CB.c @@ -126,8 +126,6 @@ void Strg_CB(UINT32 event, UINT32 param1, UINT32 param2) switch (status) { case FST_STA_OK: DBG_MSG("card-%d mount OK\r\n", param1 + 1); - printf("===============ddddddddddddddddddd FST_STA_OK\n"); - Ux_PostEvent(NVTEVT_STRG_MOUNT_OK, 2, param1, status); break; case FST_STA_DISK_UNFORMAT: DBG_MSG("^Rcard-%d mount FAIL: Unformat\r\n", param1 + 1); diff --git a/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c b/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c index 2b27918ab..e17cd13f5 100644 --- a/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c +++ b/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c @@ -1006,6 +1006,7 @@ INT32 System_OnStrgAttach(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray) stMessageBuf.arg3 = FST_STA_OK; stMessageBuf.cmdId = CMD_SD; sf_com_message_send_to_app(&stMessageBuf); + Ux_PostEvent(NVTEVT_STRG_MOUNT_OK, 0); } #endif #endif 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 80545b5ee..6d7d15398 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 @@ -2087,17 +2087,19 @@ static void UIFlowPlay_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* ms // case NVTEVT_STORAGE_CHANGE: case NVTEVT_STRG_REMOVE: { - printf("=============================== NVTEVT_STRG_REMOVE\n"); if (!g_bUIFlowWndPlayNoImgWndOpened) { PBView_DrawNoFile(); g_bUIFlowWndPlayNoImgWndOpened = TRUE; } + UIFlowPlay_Exit(obj); break; } case NVTEVT_STRG_MOUNT_OK: { - printf("=============================== NVTEVT_STRG_MOUNT_OK\n"); + UIPlay_PlaySingle(PB_SINGLE_CURR); + g_PlbData.State = PLB_ST_FULL; + update_playicons(g_PlbData.State); g_bUIFlowWndPlayNoImgWndOpened = FALSE; UIFlowPlay_OpenFile(obj); break;