From 08430d2123363d42bc22d2d219d5b3204d792cff Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 23 Jan 2004 08:13:44 +0000 Subject: [PATCH] fix menus with only one entry --- stepmania/src/ScreenMiniMenu.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenMiniMenu.cpp b/stepmania/src/ScreenMiniMenu.cpp index 4c6a423e79..b55a88f687 100644 --- a/stepmania/src/ScreenMiniMenu.cpp +++ b/stepmania/src/ScreenMiniMenu.cpp @@ -70,7 +70,11 @@ ScreenMiniMenu::ScreenMiniMenu( Menu* pDef, ScreenMessage SM_SendOnOK, ScreenMes MenuRowInternal& line = m_Def.rows[i]; m_iCurAnswers[i] = 0; - float fY = SCALE( i, 0.f, m_Def.rows.size()-1.f, CENTER_Y-fHeightOfAll/2, CENTER_Y+fHeightOfAll/2 ); + float fY; + if( m_Def.rows.size() > 1 ) + fY = SCALE( i, 0.f, m_Def.rows.size()-1.f, CENTER_Y-fHeightOfAll/2, CENTER_Y+fHeightOfAll/2 ); + else + fY = CENTER_Y; m_textLabel[i].LoadFromFont( THEME->GetPathToF("Common normal") ); m_textLabel[i].SetText( line.name );