From 1296a688eb575a675fd299820cde2b3b6f107785 Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Tue, 1 Dec 2020 12:00:31 +0100 Subject: [PATCH] Improve allignement of dropdown in room list section delegate --- imports/NeoChat/Page/RoomListPage.qml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/imports/NeoChat/Page/RoomListPage.qml b/imports/NeoChat/Page/RoomListPage.qml index 08a5b671c..7b21ff9fb 100644 --- a/imports/NeoChat/Page/RoomListPage.qml +++ b/imports/NeoChat/Page/RoomListPage.qml @@ -75,20 +75,18 @@ Kirigami.ScrollablePage { action: Kirigami.Action { onTriggered: roomListModel.setCategoryVisible(section, !roomListModel.categoryVisible(section)) } - contentItem: Item { + contentItem: RowLayout { implicitHeight: categoryName.implicitHeight - Kirigami.Heading { - id: categoryName - level: 3 - text: roomListModel.categoryName(section) - } Kirigami.Icon { source: roomListModel.categoryVisible(section) ? "go-up" : "go-down" implicitHeight: Kirigami.Units.iconSizes.small implicitWidth: Kirigami.Units.iconSizes.small - anchors.left: categoryName.right - anchors.leftMargin: Kirigami.Units.largeSpacing - anchors.verticalCenter: parent.verticalCenter + } + Kirigami.Heading { + id: categoryName + level: 3 + text: roomListModel.categoryName(section) + Layout.fillWidth: true } } }