ATLauncher: Abort install if optional mods dialog is closed
This matches the behaviour of ATLauncher.
This commit is contained in:
parent
54c26b05fa
commit
a6b13487f0
4 changed files with 13 additions and 5 deletions
|
@ -736,7 +736,12 @@ void PackInstallTask::downloadMods()
|
|||
QVector<QString> selectedMods;
|
||||
if (!optionalMods.isEmpty()) {
|
||||
setStatus(tr("Selecting optional mods..."));
|
||||
selectedMods = m_support->chooseOptionalMods(m_version, optionalMods);
|
||||
auto mods = m_support->chooseOptionalMods(m_version, optionalMods);
|
||||
if (!mods.has_value()) {
|
||||
emitAborted();
|
||||
return;
|
||||
}
|
||||
selectedMods = mods.value();
|
||||
}
|
||||
|
||||
setStatus(tr("Downloading mods..."));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue