diff --git a/Docs/Changelog_sm5.txt b/Docs/Changelog_sm5.txt index b88da6b204..a4de34562c 100644 --- a/Docs/Changelog_sm5.txt +++ b/Docs/Changelog_sm5.txt @@ -14,6 +14,7 @@ StepMania 5.0 $next | 2011???? beat 0. Important information must stay on that beat. [Wolfman2000] * [ScreenEdit] Disable converting rows to a stop or beat starting on beat 0. There should be no reason for this at this time. [Wolfman2000] +* [MusicWheelItem] Add/reinstate MusicWheelItem Mode Normal/Color/OverPart. [AJ] 2011/09/23 ---------- diff --git a/src/MusicWheelItem.cpp b/src/MusicWheelItem.cpp index 3ec80848e1..be2e46bdcf 100644 --- a/src/MusicWheelItem.cpp +++ b/src/MusicWheelItem.cpp @@ -241,7 +241,11 @@ void MusicWheelItem::LoadFromWheelItemData( const WheelItemBaseData *pData, int break; case TYPE_SORT: sDisplayName = pWID->m_sLabel; - type = MusicWheelItemType_Sort; + // hack to get mode items working. -freem + if( pWID->m_pAction->m_pm != PlayMode_Invalid ) + type = MusicWheelItemType_Mode; + else + type = MusicWheelItemType_Sort; break; case TYPE_ROULETTE: sDisplayName = THEME->GetString("MusicWheel","Roulette");