aboutsummaryrefslogtreecommitdiff
path: root/qml
diff options
context:
space:
mode:
Diffstat (limited to 'qml')
-rw-r--r--qml/ChatPage.qml3
-rw-r--r--qml/ChatlistPage.qml2
2 files changed, 4 insertions, 1 deletions
diff --git a/qml/ChatPage.qml b/qml/ChatPage.qml
index fd6c154..1862b44 100644
--- a/qml/ChatPage.qml
+++ b/qml/ChatPage.qml
@@ -11,6 +11,9 @@ Kirigami.ScrollablePage {
title: chat ? chat.name : qsTr("Chat")
+ required property DcContext context
+ required property DcAccountsEventEmitter eventEmitter
+
required property var chatId
readonly property DcChat chat: context.getChat(chatId)
diff --git a/qml/ChatlistPage.qml b/qml/ChatlistPage.qml
index d095025..dfc41f0 100644
--- a/qml/ChatlistPage.qml
+++ b/qml/ChatlistPage.qml
@@ -111,7 +111,7 @@ Kirigami.ScrollablePage {
console.log("Depth is " + pageStack.depth)
let chatPageComponent = Qt.createComponent("qrc:/qml/ChatPage.qml")
if (chatPageComponent.status == Component.Ready) {
- let myPage = chatPageComponent.createObject(chatlistPage, {chatId: chatId})
+ let myPage = chatPageComponent.createObject(chatlistPage, {chatId: chatId, context: chatlistPage.context, eventEmitter: chatlistPage.eventEmitter})
if (pageStack.depth == 1) {
pageStack.push(myPage)
} else if (pageStack.depth == 2) {