From 26de0d6c4f625c6b08d12123b0c0290781f51fea Mon Sep 17 00:00:00 2001 From: Damocles Date: Mon, 13 Apr 2026 22:21:58 +0200 Subject: [PATCH] fix duplicate on_AnyHoverChanged in Volume.qml --- modules/Volume.qml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/modules/Volume.qml b/modules/Volume.qml index 98cac53..551cf8b 100644 --- a/modules/Volume.qml +++ b/modules/Volume.qml @@ -50,7 +50,13 @@ M.BarSection { } on_ExpandedChanged: console.log("[vol] expanded →", _expanded) - on_AnyHoverChanged: console.log("[vol] anyHover →", _anyHover, "| barHover:", root._hovered, "| panelHover:", hoverPanel.panelHovered) + on_AnyHoverChanged: { + console.log("[vol] anyHover →", _anyHover, "| barHover:", root._hovered, "| panelHover:", hoverPanel.panelHovered); + if (_anyHover) + _collapseTimer.stop(); + else if (_expanded) + _collapseTimer.start(); + } onVolumeChanged: _flashPanel() onMutedChanged: _flashPanel() @@ -66,13 +72,6 @@ M.BarSection { onTriggered: root._osdActive = false } - on_AnyHoverChanged: { - if (_anyHover) - _collapseTimer.stop(); - else if (_expanded) - _collapseTimer.start(); - } - Timer { id: _collapseTimer interval: 1500