From 937630ef48a62272c332d71ff992a67ca44f2bc5 Mon Sep 17 00:00:00 2001 From: yn Date: Tue, 12 Aug 2025 15:54:19 +0800 Subject: [PATCH] picker Signed-off-by: yn --- .../services/screen_capture/server/screen_capture_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/services/screen_capture/server/screen_capture_server.cpp b/services/services/screen_capture/server/screen_capture_server.cpp index 34999962e..529f8e4bf 100644 --- a/services/services/screen_capture/server/screen_capture_server.cpp +++ b/services/services/screen_capture/server/screen_capture_server.cpp @@ -1646,7 +1646,6 @@ int32_t ScreenCaptureServer::OnReceiveUserPrivacyAuthority(bool isAllowed) screenCaptureCb_->OnStateChange(AVScreenCaptureStateCode::SCREEN_CAPTURE_STATE_CANCELED); return MSERR_UNKNOWN; } - captureState_ = AVScreenCaptureState::STARTING; int32_t ret = OnStartScreenCapture(); PostStartScreenCapture(ret == MSERR_OK); return ret; @@ -1859,6 +1858,7 @@ int32_t ScreenCaptureServer::OnStartScreenCapture() { MediaTrace trace("ScreenCaptureServer::OnStartScreenCapture"); MEDIA_LOGI("OnStartScreenCapture start, dataType:%{public}d", captureConfig_.dataType); + captureState_ = AVScreenCaptureState::STARTING; int32_t ret = MSERR_UNSUPPORT; if (captureConfig_.dataType == DataType::ORIGINAL_STREAM) { ret = StartScreenCaptureStream(); -- Gitee