From 06694f2428c9203edac9235bcbf5dd3058f8e13b Mon Sep 17 00:00:00 2001 From: FUFSoB Date: Wed, 24 Sep 2025 19:20:44 +0500 Subject: [PATCH 1/3] bugfix: when changing sink after volume change, changes were applying to other sink --- Modules/Settings/Tabs/AudioTab.qml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Modules/Settings/Tabs/AudioTab.qml b/Modules/Settings/Tabs/AudioTab.qml index 5fcc472d..255f7e29 100644 --- a/Modules/Settings/Tabs/AudioTab.qml +++ b/Modules/Settings/Tabs/AudioTab.qml @@ -178,7 +178,10 @@ ColumnLayout { required property PwNode modelData ButtonGroup.group: sinks checked: AudioService.sink?.id === modelData.id - onClicked: AudioService.setAudioSink(modelData) + onClicked: { + AudioService.setAudioSink(modelData) + localVolume = AudioService.volume + } text: modelData.description } } From 24ffedd5997d55f67a1d29603648d0dcce7b569a Mon Sep 17 00:00:00 2001 From: FUFSoB Date: Wed, 24 Sep 2025 19:50:10 +0500 Subject: [PATCH 2/3] bugfix: always hide display mode wasn't working --- Modules/Bar/Extras/BarPillHorizontal.qml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Modules/Bar/Extras/BarPillHorizontal.qml b/Modules/Bar/Extras/BarPillHorizontal.qml index 0e4b548c..f32bfc48 100644 --- a/Modules/Bar/Extras/BarPillHorizontal.qml +++ b/Modules/Bar/Extras/BarPillHorizontal.qml @@ -20,7 +20,7 @@ Item { property bool compact: false // Effective shown state (true if hovered/animated open or forced) - readonly property bool revealed: forceOpen || showPill + readonly property bool revealed: !forceClose && (forceOpen || showPill) signal shown signal hidden @@ -221,7 +221,7 @@ Item { hovered = true root.entered() tooltip.show() - if (disableOpen) { + if (disableOpen || forceClose) { return } if (!forceOpen) { @@ -231,7 +231,7 @@ Item { onExited: { hovered = false root.exited() - if (!forceOpen) { + if (!forceOpen && !forceClose) { hide() } tooltip.hide() From f21bda0de9c1bb58054a710bfc6e7e31696c5e2d Mon Sep 17 00:00:00 2001 From: FUFSoB Date: Wed, 24 Sep 2025 19:54:29 +0500 Subject: [PATCH 3/3] other: change desc of overdrive settings toggle --- Modules/Settings/Tabs/AudioTab.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/Settings/Tabs/AudioTab.qml b/Modules/Settings/Tabs/AudioTab.qml index 255f7e29..81b40dd4 100644 --- a/Modules/Settings/Tabs/AudioTab.qml +++ b/Modules/Settings/Tabs/AudioTab.qml @@ -135,7 +135,7 @@ ColumnLayout { NToggle { label: "Allow volume overdrive" - description: "Allow raising volume above 100%." + description: "Allow raising volume above 100%. May not be supported by all hardware." checked: Settings.data.audio.volumeOverdrive onToggled: checked => Settings.data.audio.volumeOverdrive = checked }