diff --git a/components/download/internal/common/in_progress_download_manager.cc b/components/download/internal/common/in_progress_download_manager.cc index d4c495e274fd69e365e78e40c538c892b3fa80d1..051073b4f068e28d77a1a0ce931b244514ce3c0f 100644 --- a/components/download/internal/common/in_progress_download_manager.cc +++ b/components/download/internal/common/in_progress_download_manager.cc @@ -313,6 +313,9 @@ void InProgressDownloadManager::BeginDownload( const GURL& tab_referrer_url) { std::unique_ptr request = CreateResourceRequest(params.get()); +#ifdef OHOS_EX_DOWNLOAD + request->is_download_request = true; +#endif // OHOS_EX_DOWNLOAD mojo::PendingRemote wake_lock_provider; if (wake_lock_provider_binder_) { wake_lock_provider_binder_.Run(