mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 19:00:04 +00:00
Make sure the download manager doesn't attempt to destruct immediately after starting download
This commit is contained in:
parent
df7b50568d
commit
b2e441dc2e
1 changed files with 4 additions and 1 deletions
|
|
@ -31,6 +31,9 @@ public:
|
|||
|
||||
UpdateDialog* self_;
|
||||
|
||||
std::shared_ptr<manager::DownloadManager> downloadManager_ {
|
||||
manager::DownloadManager::Instance()};
|
||||
|
||||
std::string downloadUrl_ {};
|
||||
std::string installUrl_ {};
|
||||
std::string installFilename_ {};
|
||||
|
|
@ -175,7 +178,7 @@ void UpdateDialog::on_installUpdateButton_clicked()
|
|||
downloadDialog->set_filename(p->installFilename_);
|
||||
downloadDialog->StartDownload();
|
||||
|
||||
manager::DownloadManager::Instance()->Download(request);
|
||||
p->downloadManager_->Download(request);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue