TelegramMessenger / TelegramMessenger/Telegram-iOS

Apple Scribble not working as intended

Open
#414 2 comments 8 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Checklist

✅ I am reporting an issue in existing functionality that does not work as intended
✅I've searched for existing GitHub issues only to be faced with already closed issues telling me to update to latest version of telegram

Description

When I try to use the Scribble feature introduced in iPadOS 14 on Telegram's text field in chats, it doesn't work. On rare occasions I see Apple Pencil being recognised as I'm able to scribble something, but it bugs out, the keyboard pops up and nothing happens after sending the first message on app restart

Expected Behavior

Scribble should work properly just like on Safari, Notes and other native first-party apps.

Actual Behavior

Scribble doesn't work or is buggy on Telegram.

Steps to Reproduce

Try writing something on the text field in Telegram with Apple Pencil on an iPad.
Environment

Device: iPad Pro 2020

iOS version: iPadOS 14.1

App version: Latest

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

Start by reproducing the issue in Telegram's chat text field on an iPad Pro 2020 running iPadOS 14.1, then compare Scribble behavior with Safari or Notes. Done means Apple Pencil text entry works reliably and the typed message can be sent without the keyboard taking over or Scribble stopping.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.