diff options
author | Claudio Cambra <claudio.cambra@gmail.com> | 2022-05-02 20:08:35 +0300 |
---|---|---|
committer | Claudio Cambra <claudio.cambra@gmail.com> | 2022-05-16 17:42:53 +0300 |
commit | 463496153ac7e6a0730fd66f20bbcd2095db4a47 (patch) | |
tree | 57045e5bf6edf811c8d61a3f1287be1060987dad /src/gui/tray/TalkReplyTextField.qml | |
parent | 9d1c378654b4b10bb10ff74b5bf6209f0a2e0178 (diff) |
Fixed several issues with activity items relating to icon colouration and activity item sizing + layout
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
Diffstat (limited to 'src/gui/tray/TalkReplyTextField.qml')
-rw-r--r-- | src/gui/tray/TalkReplyTextField.qml | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/gui/tray/TalkReplyTextField.qml b/src/gui/tray/TalkReplyTextField.qml index 9c9d501c8..550c43a42 100644 --- a/src/gui/tray/TalkReplyTextField.qml +++ b/src/gui/tray/TalkReplyTextField.qml @@ -7,29 +7,32 @@ import com.nextcloud.desktopclient 1.0 Item { id: root + signal sendReply(string reply) + function sendReplyMessage() { if (replyMessageTextField.text === "") { return; } - UserModel.currentUser.sendReplyMessage(model.index, model.conversationToken, replyMessageTextField.text, model.messageId); - replyMessageTextField.visible = false + root.sendReply(replyMessageTextField.text); } + height: 38 + width: 250 + TextField { id: replyMessageTextField - visible: model.messageSent === "" - - // TODO use Layout to manage width/height. The Layout.minimunWidth does not apply to the width set. - height: 38 - width: 250 - - onAccepted: root.sendReplyMessage() + anchors.fill: parent topPadding: 4 + rightPadding: sendReplyMessageButton.width + visible: model.messageSent === "" + color: Style.ncSecondaryTextColor placeholderText: qsTr("Reply to …") + onAccepted: root.sendReplyMessage() + background: Rectangle { id: replyMessageTextFieldBorder radius: 24 |