From 87dfd25cfc921c1b22cbf6565133c40ed16900cb Mon Sep 17 00:00:00 2001 From: Kyzentun Keeslala Date: Wed, 18 Oct 2017 08:36:20 -0600 Subject: [PATCH] Fix crash that only shows up on extra stage from MusicWheelItem handling message when not loaded. --- src/MusicWheelItem.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/MusicWheelItem.cpp b/src/MusicWheelItem.cpp index cbf51b83e4..355e98ca98 100644 --- a/src/MusicWheelItem.cpp +++ b/src/MusicWheelItem.cpp @@ -305,6 +305,7 @@ void MusicWheelItem::LoadFromWheelItemData( const WheelItemBaseData *pData, int void MusicWheelItem::RefreshGrades() { + if(!IsLoaded()) { return; } const MusicWheelItemData *pWID = dynamic_cast( m_pData ); if( pWID == NULL ) @@ -375,6 +376,7 @@ void MusicWheelItem::RefreshGrades() void MusicWheelItem::HandleMessage( const Message &msg ) { + if(!IsLoaded()) { return; } if( msg == Message_CurrentStepsP1Changed || msg == Message_CurrentStepsP2Changed || msg == Message_CurrentTrailP1Changed ||