diff --git a/Userland/Applets/Audio/main.cpp b/Userland/Applets/Audio/main.cpp index 1f9461a2e3..33aa1b1a89 100644 --- a/Userland/Applets/Audio/main.cpp +++ b/Userland/Applets/Audio/main.cpp @@ -95,7 +95,8 @@ public: m_slider->set_value(m_slider->max() - m_audio_volume); m_slider->set_knob_size_mode(GUI::Slider::KnobSizeMode::Proportional); m_slider->on_change = [&](int value) { - double volume = clamp(static_cast(m_slider->max() - value) / m_slider->max(), 0.0, 1.0); + m_audio_volume = m_slider->max() - value; + double volume = clamp(static_cast(m_audio_volume) / m_slider->max(), 0.0, 1.0); m_audio_client->set_main_mix_volume(volume); update(); };