summaryrefslogtreecommitdiff
path: root/modules/controlcenter
diff options
context:
space:
mode:
authorATMDA <atdma2600@gmail.com>2025-11-15 00:33:38 -0500
committerATMDA <atdma2600@gmail.com>2025-11-15 00:33:38 -0500
commit23c1c02a3309e8b33da2aa720f6c4b07924d6648 (patch)
tree23d85b2e7ecc06f9a2a37e03ee0409b0346781d4 /modules/controlcenter
parentcontrolcenter: network pane added scrollbar (diff)
downloadcaelestia-shell-23c1c02a3309e8b33da2aa720f6c4b07924d6648.tar.gz
caelestia-shell-23c1c02a3309e8b33da2aa720f6c4b07924d6648.tar.bz2
caelestia-shell-23c1c02a3309e8b33da2aa720f6c4b07924d6648.zip
controlpanel: maintain proper size
Diffstat (limited to 'modules/controlcenter')
-rw-r--r--modules/controlcenter/audio/AudioPane.qml22
1 files changed, 20 insertions, 2 deletions
diff --git a/modules/controlcenter/audio/AudioPane.qml b/modules/controlcenter/audio/AudioPane.qml
index 0a7f602..d6989cd 100644
--- a/modules/controlcenter/audio/AudioPane.qml
+++ b/modules/controlcenter/audio/AudioPane.qml
@@ -228,11 +228,28 @@ RowLayout {
Layout.fillWidth: true
Layout.fillHeight: true
- ColumnLayout {
+ StyledFlickable {
+ id: rightFlickable
+
anchors.fill: parent
anchors.margins: Appearance.padding.large * 2
- spacing: Appearance.spacing.normal
+ flickableDirection: Flickable.VerticalFlick
+ contentHeight: contentLayout.implicitHeight
+ clip: true
+
+ StyledScrollBar.vertical: StyledScrollBar {
+ flickable: rightFlickable
+ }
+
+ ColumnLayout {
+ id: contentLayout
+
+ anchors.left: parent.left
+ anchors.right: parent.right
+ anchors.top: parent.top
+
+ spacing: Appearance.spacing.normal
MaterialIcon {
Layout.alignment: Qt.AlignHCenter
@@ -370,6 +387,7 @@ RowLayout {
onMoved: Audio.setSourceVolume(value)
}
}
+ }
InnerBorder {
leftThickness: Appearance.padding.normal / 2