Fix broken top bar clicks without pins

This commit is contained in:
Nicolas Werner 2021-12-11 19:21:01 +01:00
parent e5a6deaeb2
commit 5c1cc7d5c6
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9

View file

@ -30,7 +30,7 @@ Rectangle {
TapHandler {
onSingleTapped: {
if (eventPoint.position.y > topBar.height - pinnedMessages.height) {
if (eventPoint.position.y > topBar.height - (pinnedMessages.visible ? pinnedMessages.height : 0)) {
eventPoint.accepted = true
return;
}
@ -63,12 +63,6 @@ Rectangle {
grabPermissions: PointerHandler.TakeOverForbidden | PointerHandler.CanTakeOverFromAnything
}
CursorShape {
anchors.fill: parent
anchors.bottomMargin: pinnedMessages.height
cursorShape: Qt.PointingHandCursor
}
GridLayout {
id: topLayout
@ -307,4 +301,10 @@ Rectangle {
}
}
}
CursorShape {
anchors.fill: parent
anchors.bottomMargin: pinnedMessages.visible ? pinnedMessages.height : 0
cursorShape: Qt.PointingHandCursor
}
}