diff --git a/stepmania/src/ThemeManager.cpp b/stepmania/src/ThemeManager.cpp index 9819f212ac..2632619e83 100644 --- a/stepmania/src/ThemeManager.cpp +++ b/stepmania/src/ThemeManager.cpp @@ -681,12 +681,8 @@ bool ThemeManager::HasMetric( const CString &sClassName, const CString &sValueNa void ThemeManager::ReloadMetrics() { // force a reload of the metrics cache - const CString sThemeName = m_sCurThemeName; - const CString sCurLanguage = m_sCurLanguage; - m_sCurThemeName = ""; - m_sCurLanguage = ""; + LoadThemeMetrics( g_vThemes, m_sCurThemeName, m_sCurLanguage ); - SwitchThemeAndLanguage( sThemeName, sCurLanguage ); if( SCREENMAN ) SCREENMAN->SystemMessage( "Reloaded metrics" );