mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2025-02-18 11:55:38 +00:00
Qt: Fix volume controls updating incorrect volume
This commit is contained in:
parent
420525e672
commit
58b24d6ac9
|
@ -94,7 +94,7 @@ void AudioSettingsWidget::updateVolumeLabel()
|
||||||
void AudioSettingsWidget::onOutputVolumeChanged(int new_value)
|
void AudioSettingsWidget::onOutputVolumeChanged(int new_value)
|
||||||
{
|
{
|
||||||
m_host_interface->SetIntSettingValue("Audio", "OutputVolume", new_value);
|
m_host_interface->SetIntSettingValue("Audio", "OutputVolume", new_value);
|
||||||
if (!m_ui.muted->isChecked())
|
if (!m_ui.muted->isChecked() && !QtHostInterface::GetInstance()->IsFastForwardEnabled())
|
||||||
m_host_interface->setAudioOutputVolume(new_value, m_ui.fastForwardVolume->value());
|
m_host_interface->setAudioOutputVolume(new_value, m_ui.fastForwardVolume->value());
|
||||||
|
|
||||||
updateVolumeLabel();
|
updateVolumeLabel();
|
||||||
|
@ -103,7 +103,7 @@ void AudioSettingsWidget::onOutputVolumeChanged(int new_value)
|
||||||
void AudioSettingsWidget::onFastForwardVolumeChanged(int new_value)
|
void AudioSettingsWidget::onFastForwardVolumeChanged(int new_value)
|
||||||
{
|
{
|
||||||
m_host_interface->SetIntSettingValue("Audio", "FastForwardVolume", new_value);
|
m_host_interface->SetIntSettingValue("Audio", "FastForwardVolume", new_value);
|
||||||
if (!m_ui.muted->isChecked())
|
if (!m_ui.muted->isChecked() && QtHostInterface::GetInstance()->IsFastForwardEnabled())
|
||||||
m_host_interface->setAudioOutputVolume(m_ui.volume->value(), new_value);
|
m_host_interface->setAudioOutputVolume(m_ui.volume->value(), new_value);
|
||||||
|
|
||||||
updateVolumeLabel();
|
updateVolumeLabel();
|
||||||
|
|
Loading…
Reference in a new issue