From c94aacc9687af3cc3505f4b42a235352c47684fc Mon Sep 17 00:00:00 2001 From: Pokechu22 Date: Fri, 17 Feb 2023 18:51:41 -0800 Subject: [PATCH] AudioPane: Fix inconsistent initial state of audio stretching labels This resulted in the labels being solid black even when audio stretching is disabled the first time the settings are opened, but then properly being greyed out after changing a setting (even the audio backend or DSP emulation engine, not just whether audio stretching is enabled). --- Source/Core/DolphinQt/Settings/AudioPane.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Core/DolphinQt/Settings/AudioPane.cpp b/Source/Core/DolphinQt/Settings/AudioPane.cpp index c79e7f58bf..8855c50d40 100644 --- a/Source/Core/DolphinQt/Settings/AudioPane.cpp +++ b/Source/Core/DolphinQt/Settings/AudioPane.cpp @@ -247,8 +247,10 @@ void AudioPane::LoadSettings() // Stretch m_stretching_enable->setChecked(Config::Get(Config::MAIN_AUDIO_STRETCH)); + m_stretching_buffer_label->setEnabled(m_stretching_enable->isChecked()); m_stretching_buffer_slider->setValue(Config::Get(Config::MAIN_AUDIO_STRETCH_LATENCY)); m_stretching_buffer_slider->setEnabled(m_stretching_enable->isChecked()); + m_stretching_buffer_indicator->setEnabled(m_stretching_enable->isChecked()); m_stretching_buffer_indicator->setText(tr("%1 ms").arg(m_stretching_buffer_slider->value())); #ifdef _WIN32