diff --git a/modules/controlcenter/bluetooth/Details.qml b/modules/controlcenter/bluetooth/Details.qml index 52990454..bc276e09 100644 --- a/modules/controlcenter/bluetooth/Details.qml +++ b/modules/controlcenter/bluetooth/Details.qml @@ -358,18 +358,12 @@ StyledFlickable { } RowLayout { + id: batteryPercent Layout.topMargin: Appearance.spacing.small / 2 Layout.fillWidth: true Layout.preferredHeight: Appearance.padding.smaller spacing: Appearance.spacing.small / 2 - StyledRect { - Layout.fillHeight: true - implicitWidth: root.device?.batteryAvailable ? parent.width * root.device.battery : 0 - radius: Appearance.rounding.full - color: Colours.palette.m3primary - } - StyledRect { Layout.fillWidth: true Layout.fillHeight: true @@ -377,12 +371,12 @@ StyledFlickable { color: Colours.palette.m3secondaryContainer StyledRect { - anchors.right: parent.right + anchors.left: parent.left anchors.top: parent.top anchors.bottom: parent.bottom anchors.margins: parent.height * 0.25 - implicitWidth: height + implicitWidth: root.device?.batteryAvailable ? batteryPercent.width * root.device.battery : 0 radius: Appearance.rounding.full color: Colours.palette.m3primary }