AudioApplet: Update the volume slider on update from audio server

This commit is contained in:
David Isaksson 2021-09-18 13:42:27 +02:00 committed by Andreas Kling
parent 3c8493c667
commit c1458e8061

View file

@ -1,6 +1,7 @@
/*
* Copyright (c) 2018-2020, Andreas Kling <kling@serenityos.org>
* Copyright (c) 2021, kleines Filmröllchen <malu.bertsch@gmail.com>
* Copyright (c) 2021, David Isaksson <davidisaksson93@gmail.com>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
@ -40,6 +41,7 @@ public:
m_audio_client->on_main_mix_volume_change = [this](double volume) {
m_audio_volume = static_cast<int>(volume * 100);
m_slider->set_value(m_slider->max() - m_audio_volume, GUI::CallOnChange::No);
if (!m_audio_muted)
update();
};