Fix crash that only shows up on extra stage from MusicWheelItem handling message when not loaded.
This commit is contained in:
@@ -305,6 +305,7 @@ void MusicWheelItem::LoadFromWheelItemData( const WheelItemBaseData *pData, int
|
|||||||
|
|
||||||
void MusicWheelItem::RefreshGrades()
|
void MusicWheelItem::RefreshGrades()
|
||||||
{
|
{
|
||||||
|
if(!IsLoaded()) { return; }
|
||||||
const MusicWheelItemData *pWID = dynamic_cast<const MusicWheelItemData*>( m_pData );
|
const MusicWheelItemData *pWID = dynamic_cast<const MusicWheelItemData*>( m_pData );
|
||||||
|
|
||||||
if( pWID == NULL )
|
if( pWID == NULL )
|
||||||
@@ -375,6 +376,7 @@ void MusicWheelItem::RefreshGrades()
|
|||||||
|
|
||||||
void MusicWheelItem::HandleMessage( const Message &msg )
|
void MusicWheelItem::HandleMessage( const Message &msg )
|
||||||
{
|
{
|
||||||
|
if(!IsLoaded()) { return; }
|
||||||
if( msg == Message_CurrentStepsP1Changed ||
|
if( msg == Message_CurrentStepsP1Changed ||
|
||||||
msg == Message_CurrentStepsP2Changed ||
|
msg == Message_CurrentStepsP2Changed ||
|
||||||
msg == Message_CurrentTrailP1Changed ||
|
msg == Message_CurrentTrailP1Changed ||
|
||||||
|
|||||||
Reference in New Issue
Block a user