statusicons: sound input/output now opens controlcenter instead of pavucontrol

This commit is contained in:
ATMDA 2025-11-10 14:28:48 -05:00
parent bd61cbaac5
commit 16ab93f637

View file

@ -4,6 +4,7 @@ import qs.components
import qs.components.controls import qs.components.controls
import qs.services import qs.services
import qs.config import qs.config
import qs.modules.controlcenter
import Quickshell import Quickshell
import Quickshell.Services.Pipewire import Quickshell.Services.Pipewire
import QtQuick import QtQuick
@ -106,7 +107,6 @@ Item {
StyledRect { StyledRect {
Layout.topMargin: Appearance.spacing.normal Layout.topMargin: Appearance.spacing.normal
visible: Config.general.apps.audio.length > 0
implicitWidth: expandBtn.implicitWidth + Appearance.padding.normal * 2 implicitWidth: expandBtn.implicitWidth + Appearance.padding.normal * 2
implicitHeight: expandBtn.implicitHeight + Appearance.padding.small implicitHeight: expandBtn.implicitHeight + Appearance.padding.small
@ -119,7 +119,7 @@ Item {
function onClicked(): void { function onClicked(): void {
root.wrapper.hasCurrent = false; root.wrapper.hasCurrent = false;
Quickshell.execDetached(["app2unit", "--", ...Config.general.apps.audio]); WindowFactory.create(null, { active: "audio" });
} }
} }