diff --git a/src/lib/downloads/downloadmanager.cpp b/src/lib/downloads/downloadmanager.cpp index 9aab9168e..ab13ee9cf 100644 --- a/src/lib/downloads/downloadmanager.cpp +++ b/src/lib/downloads/downloadmanager.cpp @@ -214,6 +214,7 @@ void DownloadManager::download(QWebEngineDownloadItem *downloadItem) bool openFile = false; QString fileName = QFileInfo(downloadItem->path()).fileName(); + fileName = QUrl::fromPercentEncoding(fileName.toUtf8()); if (m_downloadPath.isEmpty()) { // Ask what to do