From 5adcced8b2a1b0a16d15a1ea2c07ff9b5dcaad8c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 15 Feb 2004 21:20:53 +0000 Subject: [PATCH] fix fallbacks in the default theme not being searched for file elements when using a derived theme --- stepmania/src/ThemeManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ThemeManager.cpp b/stepmania/src/ThemeManager.cpp index af8ab201e1..c3ecd412cc 100644 --- a/stepmania/src/ThemeManager.cpp +++ b/stepmania/src/ThemeManager.cpp @@ -211,10 +211,11 @@ CString ThemeManager::GetPathToAndFallback( CString sThemeName, ElementCategory return sRet; // search fallback name (if any) + // XXX: should this check fallbacks recursively? CString sFallback; if( m_pIniMetrics->GetValue(sClassName,"Fallback",sFallback) ) { - sRet = GetPathToAndFallback( m_sCurThemeName, category, sFallback, sElement ); + sRet = GetPathToAndFallback( sThemeName, category, sFallback, sElement ); if( !sRet.empty() ) return sRet; }