From fc04af536d5b2b10000aeb476b6b43f12bc7baed Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Mon, 17 Jul 2023 12:46:12 +0200 Subject: [PATCH] Fix opening user mentions (cherry picked from commit 646c8ba8fe1527e5699f2a4fb8c14eaa982faafb) --- src/qml/Component/TimelineView.qml | 14 +++++++------- src/qml/Page/RoomPage.qml | 4 ++++ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/qml/Component/TimelineView.qml b/src/qml/Component/TimelineView.qml index fc14982ac..49673452f 100644 --- a/src/qml/Component/TimelineView.qml +++ b/src/qml/Component/TimelineView.qml @@ -420,13 +420,6 @@ QQC2.ScrollView { popup.open() } - function showUserDetail(user) { - userDetailDialog.createObject(QQC2.ApplicationWindow.overlay, { - room: root.currentRoom, - user: root.currentRoom.getUser(user.id), - }).open(); - } - function goToLastMessage() { root.currentRoom.markAllMessagesAsRead() // scroll to the very end, i.e to messageListView.YEnd @@ -496,4 +489,11 @@ QQC2.ScrollView { function positionViewAtBeginning() { messageListView.positionViewAtBeginning() } + + function showUserDetail(user) { + userDetailDialog.createObject(QQC2.ApplicationWindow.overlay, { + room: root.currentRoom, + user: root.currentRoom.getUser(user.id), + }).open(); + } } diff --git a/src/qml/Page/RoomPage.qml b/src/qml/Page/RoomPage.qml index 8ba28dfde..b814ebc9b 100644 --- a/src/qml/Page/RoomPage.qml +++ b/src/qml/Page/RoomPage.qml @@ -177,4 +177,8 @@ Kirigami.Page { root.header.contentItem.type = Kirigami.MessageType.Warning; root.header.visible = true; } + + function showUserDetail(user) { + timelineViewLoader.item.showUserDetail(user) + } }