Use long press on mobile for room list

This commit is contained in:
Carl Schwan
2020-12-06 17:41:33 +01:00
parent 344dbb110d
commit 408b9eb057

View File

@@ -110,6 +110,7 @@ Kirigami.ScrollablePage {
} }
} }
contentItem: RowLayout { contentItem: RowLayout {
id: roomLayout id: roomLayout
spacing: Kirigami.Units.largeSpacing spacing: Kirigami.Units.largeSpacing
@@ -118,7 +119,10 @@ Kirigami.ScrollablePage {
TapHandler { TapHandler {
acceptedButtons: Qt.RightButton acceptedButtons: Qt.RightButton
onTapped: roomListContextMenu.createObject(roomLayout, {"room": currentRoom}).popup() onTapped: roomListContextMenu.createObject(roomLayout, {"room": currentRoom}).popup()
}
TapHandler {
onLongPressed: roomListContextMenu.createObject(roomLayout, {"room": currentRoom}).popup()
} }
Kirigami.Avatar { Kirigami.Avatar {
@@ -178,7 +182,7 @@ Kirigami.ScrollablePage {
} }
} }
QQC2.Button { QQC2.Button {
visible: roomListItem.hovered || Kirigami.Settings.isMobile visible: roomListItem.hovered
Accessible.description: i18n("Configure room") Accessible.description: i18n("Configure room")
action: Kirigami.Action { action: Kirigami.Action {
id: optionAction id: optionAction