fix duplicate on_AnyHoverChanged in Volume.qml

This commit is contained in:
Damocles 2026-04-13 22:21:58 +02:00
parent 03554e5ad3
commit 26de0d6c4f

View file

@ -50,7 +50,13 @@ M.BarSection {
} }
on_ExpandedChanged: console.log("[vol] expanded →", _expanded) 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() onVolumeChanged: _flashPanel()
onMutedChanged: _flashPanel() onMutedChanged: _flashPanel()
@ -66,13 +72,6 @@ M.BarSection {
onTriggered: root._osdActive = false onTriggered: root._osdActive = false
} }
on_AnyHoverChanged: {
if (_anyHover)
_collapseTimer.stop();
else if (_expanded)
_collapseTimer.start();
}
Timer { Timer {
id: _collapseTimer id: _collapseTimer
interval: 1500 interval: 1500