Don't let click on reply steal focus from the replied to elements

This commit is contained in:
Nicolas Werner 2020-02-26 23:43:54 +01:00
parent 505a8b5742
commit 4d79f8078e
2 changed files with 9 additions and 7 deletions

View file

@ -22,7 +22,8 @@ TextEdit {
{
id: ma
anchors.fill: parent
onPressed: mouse.accepted = false
propagateComposedEvents: true
acceptedButtons: Qt.NoButton
cursorShape: parent.hoveredLink ? Qt.PointingHandCursor : Qt.ArrowCursor
}

View file

@ -12,6 +12,13 @@ Rectangle {
width: parent.width
height: replyContainer.height
MouseArea {
anchors.fill: parent
preventStealing: true
onClicked: chat.positionViewAtIndex(chat.model.idToIndex(timelineManager.replyingEvent), ListView.Contain)
cursorShape: Qt.PointingHandCursor
}
Rectangle {
id: colorLine
@ -48,10 +55,4 @@ Rectangle {
}
color: Qt.rgba(userColor.r, userColor.g, userColor.b, 0.2)
MouseArea {
anchors.fill: parent
onClicked: chat.positionViewAtIndex(chat.model.idToIndex(timelineManager.replyingEvent), ListView.Contain)
cursorShape: Qt.PointingHandCursor
}
}