From 86a6fdad9b9eb44b47bf74564cacdec6a5d8ccd4 Mon Sep 17 00:00:00 2001 From: Albrecht Lohofener Date: Tue, 8 Oct 2024 22:56:04 +0200 Subject: [PATCH] Fix restore volume after mute --- src/welle-gui/QML/MainView.qml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/welle-gui/QML/MainView.qml b/src/welle-gui/QML/MainView.qml index 9e5a9cde..c735c60d 100644 --- a/src/welle-gui/QML/MainView.qml +++ b/src/welle-gui/QML/MainView.qml @@ -235,10 +235,13 @@ ApplicationWindow { onPressAndHold: volumePopup.open() onClicked: { - if(radioController.volume !== 0) + if(radioController.volume !== 0) { + volumeSlider.valueBeforeMute = volumeSlider.value volumeSlider.value = 0 - else - volumeSlider.value = 1 + } + else { + volumeSlider.value = volumeSlider.valueBeforeMute + } } Accessible.role: Accessible.Button @@ -265,6 +268,8 @@ ApplicationWindow { Slider { id: volumeSlider + property real valueBeforeMute: 1 + Layout.alignment: Qt.AlignCenter height: 100