Merge pull request #2195 from aws-lumberyard-dev/MuteAudioButtonMightBeBroken

Change the way the Mute Audio button works depending on the Gem availability
This commit is contained in:
hultonha
2021-07-16 12:02:47 +01:00
committed by GitHub
+10 -1
View File
@@ -868,7 +868,16 @@ void CViewportTitleDlg::OnBnClickedMuteAudio()
void CViewportTitleDlg::UpdateMuteActionText()
{
m_audioMuteAction->setText(gSettings.bMuteAudio ? tr("Un-mute Audio") : tr("Mute Audio"));
if (!Audio::AudioSystemRequestBus::HasHandlers())
{
m_audioMuteAction->setEnabled(false);
m_audioMuteAction->setText(tr("Mute Audio: Enable Audio Gem"));
}
else
{
m_audioMuteAction->setEnabled(true);
m_audioMuteAction->setText(gSettings.bMuteAudio ? tr("Un-mute Audio") : tr("Mute Audio"));
}
}
void CViewportTitleDlg::OnHMDInitialized()