Achievements: Fix hardcore toggle not showing summary

pull/3750/head
Stenzek 1 month ago
parent 134f172395
commit 8bf9562c3a
No known key found for this signature in database

@ -1893,12 +1893,6 @@ void Achievements::OnHardcoreModeChanged(bool enabled, bool display_message, boo
TRANSLATE_STR("Achievements", "Restrictions are no longer active."));
}
if (HasActiveGame() && display_game_summary)
{
UpdateGameSummary(true);
DisplayAchievementSummary();
}
DebugAssert((rc_client_get_hardcore_enabled(s_state.client) != 0) == enabled);
// Reload setting to permit cheating-like things if we were just disabled.
@ -1919,6 +1913,12 @@ void Achievements::OnHardcoreModeChanged(bool enabled, bool display_message, boo
// Toss away UI state, because it's invalid now
FullscreenUI::ClearAchievementsState();
if (HasActiveGame() && display_game_summary)
{
UpdateGameSummary(true);
DisplayAchievementSummary();
}
Host::OnAchievementsHardcoreModeChanged(enabled);
}

Loading…
Cancel
Save