fix: do not show self in typing indicator

Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
Infi 2024-03-16 02:38:18 +01:00
parent 331736119b
commit b68329b2de
1 changed files with 1 additions and 0 deletions

View File

@ -471,6 +471,7 @@ class ChannelScreenViewModel : ViewModel() {
is ChannelStartTypingFrame -> {
if (it.id != activeChannel?.id) return@onEach
if (typingUsers.contains(it.user)) return@onEach
if (it.user == RevoltAPI.selfId) return@onEach
addUserIfUnknown(it.user)
typingUsers.add(it.user)