Fix room list

This commit is contained in:
Carl Schwan
2020-12-03 22:39:35 +01:00
parent 09804511d0
commit b24af7c2f0

View File

@@ -95,7 +95,6 @@ Kirigami.ScrollablePage {
id: roomListItem id: roomListItem
property bool itemVisible: model.categoryVisible || sortFilterRoomListModel.filterText.length > 0 || Config.mergeRoomList property bool itemVisible: model.categoryVisible || sortFilterRoomListModel.filterText.length > 0 || Config.mergeRoomList
visible: itemVisible visible: itemVisible
height: itemVisible ? roomLayout.height : 0
highlighted: roomManager.currentRoom && roomManager.currentRoom.name === name highlighted: roomManager.currentRoom && roomManager.currentRoom.name === name
focus: true focus: true
action: Kirigami.Action { action: Kirigami.Action {
@@ -114,8 +113,7 @@ Kirigami.ScrollablePage {
contentItem: RowLayout { contentItem: RowLayout {
id: roomLayout id: roomLayout
spacing: Kirigami.Units.largeSpacing spacing: Kirigami.Units.largeSpacing
height: Kirigami.Units.gridUnit * 3 width: listView.width
implicitHeight: Kirigami.Units.gridUnit * 3
TapHandler { TapHandler {
acceptedButtons: Qt.RightButton acceptedButtons: Qt.RightButton
@@ -139,6 +137,8 @@ Kirigami.ScrollablePage {
id: roomitemcolumn id: roomitemcolumn
Layout.fillWidth: true Layout.fillWidth: true
Layout.fillHeight: true Layout.fillHeight: true
Layout.minimumHeight: Kirigami.Units.gridUnit * 2
Layout.maximumHeight: Kirigami.Units.gridUnit * 2
Layout.alignment: Qt.AlignHCenter Layout.alignment: Qt.AlignHCenter
spacing: Kirigami.Units.smallSpacing spacing: Kirigami.Units.smallSpacing