CHange the way the Mute Audio button works depending on the Gem availability

Signed-off-by: John Jones-Steele <jjjoness@amazon.com>
This commit is contained in:
John Jones-Steele
2021-07-15 13:42:02 +01:00
parent 3ea3d7a436
commit 3b419c02e6
+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()