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 f9182af37..4acdaaf00 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 @@ -321,6 +321,7 @@ void Option_play_Selection_Key(lv_obj_t* obj, uint32_t key) hidde_Selection_page(); UINT32 uiFileSeq; PB_GetParam(PBPRMID_CURR_FILESEQ, &uiFileSeq); + ProfileFocused = 0; if (0 != uiFileSeq) { stop_play(); @@ -342,7 +343,7 @@ void Option_play_Selection_Key(lv_obj_t* obj, uint32_t key) ProfileSelected = 1; ChangeHandle = ProfileSelected; Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PLAYBACK); - + } else if (0 == ProfileFocused && ProfileSelected == 1) {