mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-20 12:09:45 +01:00
send stoppedTyping signaling message when sending chat message
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
add5e518e1
commit
fa4d02e2c6
@ -749,7 +749,6 @@ class ChatActivity :
|
|||||||
|
|
||||||
override fun onFinish() {
|
override fun onFinish() {
|
||||||
sendStopTypingMessage()
|
sendStopTypingMessage()
|
||||||
typingTimer = null
|
|
||||||
}
|
}
|
||||||
}.start()
|
}.start()
|
||||||
} else {
|
} else {
|
||||||
@ -760,6 +759,9 @@ class ChatActivity :
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun sendStopTypingMessage() {
|
fun sendStopTypingMessage() {
|
||||||
|
if (!CapabilitiesUtilNew.isTypingStatusPrivate(conversationUser!!)) {
|
||||||
|
typingTimer = null
|
||||||
|
|
||||||
for ((sessionId, participant) in webSocketInstance?.getUserMap()!!) {
|
for ((sessionId, participant) in webSocketInstance?.getUserMap()!!) {
|
||||||
val ncSignalingMessage = NCSignalingMessage()
|
val ncSignalingMessage = NCSignalingMessage()
|
||||||
ncSignalingMessage.to = sessionId
|
ncSignalingMessage.to = sessionId
|
||||||
@ -767,6 +769,7 @@ class ChatActivity :
|
|||||||
signalingMessageSender!!.send(ncSignalingMessage)
|
signalingMessageSender!!.send(ncSignalingMessage)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun initMessageHolders(): MessageHolders {
|
private fun initMessageHolders(): MessageHolders {
|
||||||
val messageHolders = MessageHolders()
|
val messageHolders = MessageHolders()
|
||||||
@ -2369,6 +2372,7 @@ class ChatActivity :
|
|||||||
}
|
}
|
||||||
|
|
||||||
binding?.messageInputView?.inputEditText?.setText("")
|
binding?.messageInputView?.inputEditText?.setText("")
|
||||||
|
sendStopTypingMessage()
|
||||||
val replyMessageId: Int? = findViewById<RelativeLayout>(R.id.quotedChatMessageView)?.tag as Int?
|
val replyMessageId: Int? = findViewById<RelativeLayout>(R.id.quotedChatMessageView)?.tag as Int?
|
||||||
sendMessage(
|
sendMessage(
|
||||||
editable,
|
editable,
|
||||||
|
Loading…
Reference in New Issue
Block a user