From 3b419c02e62c26f01c38c9cdb5d62d5aba753389 Mon Sep 17 00:00:00 2001 From: John Jones-Steele Date: Thu, 15 Jul 2021 13:42:02 +0100 Subject: [PATCH] CHange the way the Mute Audio button works depending on the Gem availability Signed-off-by: John Jones-Steele --- Code/Editor/ViewportTitleDlg.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Code/Editor/ViewportTitleDlg.cpp b/Code/Editor/ViewportTitleDlg.cpp index 3090cf8e63..cb544ce5c0 100644 --- a/Code/Editor/ViewportTitleDlg.cpp +++ b/Code/Editor/ViewportTitleDlg.cpp @@ -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()