From b68329b2de7e330f5965be56af9bda0eb701439c Mon Sep 17 00:00:00 2001 From: Infi Date: Sat, 16 Mar 2024 02:38:18 +0100 Subject: [PATCH] fix: do not show self in typing indicator Signed-off-by: Infi --- .../revolt/screens/chat/views/channel/ChannelScreenViewModel.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt index ee1c669e..51179ff2 100644 --- a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt +++ b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt @@ -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)