fix(sound): correct logic in SESound::IsPlaying

This commit is contained in:
fallenoak 2025-11-26 20:42:39 -06:00
parent 9f47aea413
commit d353be2a22
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D

View File

@ -551,12 +551,11 @@ bool SESound::IsPlaying() {
return false;
}
if (!this->m_internal->m_fmodChannel) {
return false;
}
bool isPlaying = this->m_internal->m_playing;
bool isPlaying;
this->m_internal->m_fmodChannel->isPlaying(&isPlaying);
if (this->m_internal->m_fmodChannel) {
this->m_internal->m_fmodChannel->isPlaying(&isPlaying);
}
return isPlaying;
}