Skip to content

Loop emoji statuses forever in voice chat participant list - #2319

Open
anriltine wants to merge 1 commit into
TelegramMessenger:masterfrom
HyperlinksSpace:fix/voice-chat-emoji-status-forever-loop
Open

Loop emoji statuses forever in voice chat participant list#2319
anriltine wants to merge 1 commit into
TelegramMessenger:masterfrom
HyperlinksSpace:fix/voice-chat-emoji-status-forever-loop

Conversation

@anriltine

Copy link
Copy Markdown

Summary

  • Voice chat participant emoji statuses use EmojiStatusComponent.LoopMode.count(2), so custom video emoji freeze mid-call while gift overlays keep animating.
  • Switch the credibility emoji status icon in VoiceChatParticipantItem to .forever.

Test plan

  • Join a voice chat with a Premium emoji status set (video custom emoji preferred)
  • Confirm the status next to the name keeps looping for the whole call
  • Confirm chat-list / profile emoji statuses still use limited loops where intended
  • Confirm verified / premium-star / scam badges still render

Related: DrKLO/Telegram#2049

Made with Cursor

VoiceChatParticipantItem used EmojiStatusComponent.LoopMode.count(2),
so custom emoji statuses stop after two plays mid-call while gift
animations keep looping. Use .forever for call presence UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
@anriltine

Copy link
Copy Markdown
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant