From 374ecfd2fb1e34d994c57dc63a8cd2245ba93d8e Mon Sep 17 00:00:00 2001 From: m0nstrum Date: Mon, 16 Feb 2026 16:58:34 +0300 Subject: [PATCH] fix(flame): avoid double-fail assert in file resolving Signed-off-by: m0nstrum (cherry picked from commit f2cf982ea86d3963040713cfd4235bc1b3cb7fd0) --- launcher/modplatform/flame/FileResolvingTask.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/launcher/modplatform/flame/FileResolvingTask.cpp b/launcher/modplatform/flame/FileResolvingTask.cpp index 3c89cdfaf..4849855c9 100644 --- a/launcher/modplatform/flame/FileResolvingTask.cpp +++ b/launcher/modplatform/flame/FileResolvingTask.cpp @@ -60,7 +60,7 @@ void Flame::FileResolvingTask::executeTask() m_task = flameAPI.getFiles(fileIds, m_result.get()); auto step_progress = std::make_shared(); - connect(m_task.get(), &Task::finished, this, [this, step_progress]() { + connect(m_task.get(), &Task::succeeded, this, [this, step_progress]() { step_progress->state = TaskStepState::Succeeded; stepProgress(*step_progress); netJobFinished();