Telegram macOS and iOS draw formatting underlines and link underlines through descenders in the text. This is a typographic error because it reduces the legibility of the text by it making it difficult to distinguish between a lowercase G and a lowercase P or Q. The attached screenshot shows some example text with descenders rendered in Telegram macOS and the same text, rendered using TextEdit, edited on top of the message. Observe that the underline stops slightly to either side of the descender, and when multiple adjacent letters have descenders, the underline does not resume between them.
Also note that when links are rendered with underlines on macOS or iOS, the same descender-skipping rules should also apply. This is the default behavior in AppKit and UIKit for text with underlines.
Steps to reproduce
Send the example text “practicing quick gyrations beyond Jupiter” to yourself using Telegram Desktop/Lite with underline formatting.
View it in Telegram macOS or Telegram iOS.
Observe underlines drawn through descenders, as depicted in the screenshot.
Yes, it still occurs on 7.9 (220098) Stable. I tried to attach a screenshot as proof, but the bugs platform popped a modal that says "network error" and refused to upload it.
s0ph0s ✊🏿🇵🇸🌻🏳️🌈
This still occurs on 8.4.1 (225774) Stable
s0ph0s ✊🏿🇵🇸🌻🏳️🌈
This still occurs on 9.6.3.245683 Stable
s0ph0s ✊🏿🇵🇸🌻🏳️🌈
It looks like this is finally fixed. Thank you!
s0ph0s ✊🏿🇵🇸🌻🏳️🌈
(I no longer see the double underline behavior in macOS 9.7.2.250138 Stable or iOS 9.6.6 26572)
Log in here to report bugs or suggest features. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.