From 073426ead75bd4dde88e91c3ba9b7d30ea9ff7fd Mon Sep 17 00:00:00 2001 From: LillyJadeKatrin Date: Wed, 10 Jul 2024 08:51:13 -0400 Subject: [PATCH] Force progress bar to 100% on completed achievements --- Source/Core/DolphinQt/Achievements/AchievementBox.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp index 56a246955b..0beba5b06f 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp @@ -117,11 +117,12 @@ void AchievementBox::UpdateProgress() if (m_achievement->measured_percent > 0.000) { m_progress_bar->setRange(0, 100); - m_progress_bar->setValue(m_achievement->measured_percent); + m_progress_bar->setValue(m_achievement->unlocked ? 100 : m_achievement->measured_percent); m_progress_bar->setTextVisible(false); m_progress_label->setText( QString::fromUtf8(m_achievement->measured_progress, qstrnlen(m_achievement->measured_progress, PROGRESS_LENGTH))); + m_progress_label->setVisible(!m_achievement->unlocked); m_progress_bar->setVisible(true); } else