diff options
author | Camila <hello@camila.codes> | 2022-03-24 20:56:39 +0300 |
---|---|---|
committer | Camila <hello@camila.codes> | 2022-03-28 17:04:54 +0300 |
commit | b2056187a0a22b54b929060c8eacf348ac888162 (patch) | |
tree | 1d55e5867b321e597ecaca4f6929407f02e480d9 /src/gui/tray/TalkReplyTextField.qml | |
parent | 94530b6305cbd562264137a89dd8bf24826a5e7b (diff) |
Let qml know the message reply was sent.
Signed-off-by: Camila <hello@camila.codes>
Diffstat (limited to 'src/gui/tray/TalkReplyTextField.qml')
-rw-r--r-- | src/gui/tray/TalkReplyTextField.qml | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/gui/tray/TalkReplyTextField.qml b/src/gui/tray/TalkReplyTextField.qml index e59c22cec..c4b1581f3 100644 --- a/src/gui/tray/TalkReplyTextField.qml +++ b/src/gui/tray/TalkReplyTextField.qml @@ -7,14 +7,20 @@ import com.nextcloud.desktopclient 1.0 Item { id: root + Connections { + target: activityModel + function onMessageSent() { + replyMessageTextField.clear(); + replyMessageSent.text = activityModel.talkReplyMessageSent(model.index); + } + } + function sendReplyMessage() { if (replyMessageTextField.text === "") { return; } - UserModel.currentUser.sendReplyMessage(model.conversationToken, replyMessageTextField.text, model.messageId); - replyMessageSent.text = replyMessageTextField.text; - replyMessageTextField.clear(); + UserModel.currentUser.sendReplyMessage(model.index, model.conversationToken, replyMessageTextField.text, model.messageId); } Text { |