TelegramMessenger / TelegramMessenger/Telegram-iOS

Wrong behaviour of the inline keyboard with "large emoji" turned on (bug)

Open
#290 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Swift
Stars
9k
Forks
2.9k
PR merge metrics
No merged PRs in 30d

Description

Steps to reproduce
  1. Send message from the bot with sendMessage using this params:

  2. Turn on "Large emoji" in your client

  3. See at the bot's message

Expected behaviour

Android official client
image

MacOS official client
image

Actual behaviour

with large emoji turned on

IOS official client
image

Windows official client
image

with large emoji turned off

If I turn off large emoji on the IOS and Windows, all work just fine

IOS
image

Windows
image

Configuration

All the versions are newest stable (not beta-versions)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is identified in the issue. First reproduce the inline keyboard rendering with a single emoji and Large emoji enabled on the affected iOS client, then trace the relevant message and keyboard rendering entry points. Done means the keyboard displays correctly with Large emoji enabled while existing behavior remains unchanged when it is disabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.