Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaudio Cambra <claudio.cambra@gmail.com>2022-05-02 20:08:35 +0300
committerClaudio Cambra <claudio.cambra@gmail.com>2022-05-16 17:42:53 +0300
commit463496153ac7e6a0730fd66f20bbcd2095db4a47 (patch)
tree57045e5bf6edf811c8d61a3f1287be1060987dad /src/gui/tray/TalkReplyTextField.qml
parent9d1c378654b4b10bb10ff74b5bf6209f0a2e0178 (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.qml21
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