diff --git a/modules/bar/Bar.qml b/modules/bar/Bar.qml index 70d4e68..ccc5c0a 100644 --- a/modules/bar/Bar.qml +++ b/modules/bar/Bar.qml @@ -37,7 +37,10 @@ PanelWindow { anchors.right: parent.right anchors.verticalCenter: parent.verticalCenter Battery {} - Volume {} + Loader { + sourceComponent: Volume {} + } + PowerProfiles {} SystemTray { Layout.rightMargin: 30 diff --git a/modules/bar/Battery.qml b/modules/bar/Battery.qml index 43781e6..0f5a257 100644 --- a/modules/bar/Battery.qml +++ b/modules/bar/Battery.qml @@ -6,12 +6,11 @@ import "../../" import "../settings/" import QtQuick.Layouts -Rectangle { +Loader { id: root visible: UPower.displayDevice.isLaptopBattery - color: "transparent" - implicitWidth: masterLayout.implicitWidth + 10 - implicitHeight: 34 + width: masterLayout.implicitWidth + height: 34 ColumnLayout { id: masterLayout anchors.centerIn: parent diff --git a/modules/bar/Volume.qml b/modules/bar/Volume.qml index 1610b62..f710cb6 100644 --- a/modules/bar/Volume.qml +++ b/modules/bar/Volume.qml @@ -6,7 +6,7 @@ import Quickshell.Io import "../../" import "../settings/" -Item { +Loader { id: root MouseArea { anchors.fill: parent @@ -18,7 +18,7 @@ Item { } } width: styleLayout.implicitWidth - implicitHeight: 34 + height: 34 property var sink: Pipewire.defaultAudioSink Process { id: pavu