Use Task::getState

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
TheKodeToad 2025-06-07 22:41:09 +01:00
parent 06aece111a
commit a195b9981d
No known key found for this signature in database
GPG key ID: 5E39D70B4C93C38E

View file

@ -299,16 +299,10 @@ void LaunchController::login()
progDialog.setSkipButton(true, tr("Abort"));
auto task = accountToCheck->currentTask();
bool aborted = false;
auto abortListener = connect(task.get(), &Task::aborted, [&aborted] { aborted = true; });
progDialog.execWithTask(task.get());
disconnect(abortListener);
// don't retry if aborted
if (aborted)
if (task->getState() == Task::State::AbortedByUser)
tryagain = false;
continue;