1 files changed, 6 insertions, 11 deletions
diff --git a/resources/qml/pages/UserSettingsPage.qml b/resources/qml/pages/UserSettingsPage.qml
index 94e345e3..495d208b 100644
--- a/resources/qml/pages/UserSettingsPage.qml
+++ b/resources/qml/pages/UserSettingsPage.qml
@@ -42,12 +42,10 @@ Rectangle {
}
- GridLayout {
+ ColumnLayout {
id: grid
- columns: userSettingsDialog.collapsed ? 1 : 2
- rowSpacing: Nheko.paddingMedium
- columnSpacing: Nheko.paddingMedium
+ spacing: Nheko.paddingMedium
anchors.fill: parent
anchors.leftMargin: userSettingsDialog.collapsed ? 0 : (userSettingsDialog.width-userSettingsDialog.collapsePoint) * 0.4 + Nheko.paddingLarge
@@ -55,17 +53,14 @@ Rectangle {
Repeater {
model: UserSettingsModel
+ Layout.fillWidth:true
- delegate: Item {
+ delegate: GridLayout {
+ columns: collapsed? 1 : 2
+ rows: collapsed? 2: 1
required property var model
id: r
- Component.onCompleted: {
- while (children.length) {
- children[0].parent = grid;
- }
- }
-
Label {
Layout.alignment: Qt.AlignLeft
Layout.fillWidth: true
|