mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 05:47:56 -07:00
Hide Achievement Dialog Header When Disabled
If achievements were disabled but a player token is in settings, prior to this change the Achievement Manager dialog would show a box with no player name and score zero, which is unnecessary.
This commit is contained in:
parent
57c890d4fc
commit
42ca39c6fe
@ -59,11 +59,12 @@ void AchievementHeaderWidget::UpdateData()
|
|||||||
{
|
{
|
||||||
std::lock_guard lg{AchievementManager::GetInstance().GetLock()};
|
std::lock_guard lg{AchievementManager::GetInstance().GetLock()};
|
||||||
auto& instance = AchievementManager::GetInstance();
|
auto& instance = AchievementManager::GetInstance();
|
||||||
if (!instance.HasAPIToken())
|
if (!Config::Get(Config::RA_ENABLED) || !instance.HasAPIToken())
|
||||||
{
|
{
|
||||||
m_header_box->setVisible(false);
|
m_header_box->setVisible(false);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
m_header_box->setVisible(true);
|
||||||
|
|
||||||
QString user_name = QtUtils::FromStdString(instance.GetPlayerDisplayName());
|
QString user_name = QtUtils::FromStdString(instance.GetPlayerDisplayName());
|
||||||
QString game_name = QtUtils::FromStdString(instance.GetGameDisplayName());
|
QString game_name = QtUtils::FromStdString(instance.GetGameDisplayName());
|
||||||
|
Loading…
Reference in New Issue
Block a user