telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
26.33k stars 5.23k forks source link

Can't input typographic «quotes» in message on Fedora 39 Gnome #27123

Closed eshfield closed 11 months ago

eshfield commented 12 months ago

Steps to reproduce

  1. Open any dialog
  2. Try to type in typographic quotes: «» with Alt + < and Alt + > shortcuts with typography symbols enabled
  3. Nothing inserted
  4. Another typographic symbols works correctly: I can type → © ₽ but not «»

Expected behaviour

Typographic quotes insert

Actual behaviour

Typographic quotes don't insert

Operating system

Fedora 39 Gnome DE

Version of Telegram Desktop

4.11.3

Installation source

Flatpak

Crash ID

N/A

Logs

N/A
ilya-fedin commented 12 months ago

26976

eshfield commented 12 months ago

I have removed the Flatpak Telegram version and installed it from tar.xz from the official Telegram site — the problem is still there. Version 4.11.7

ilya-fedin commented 12 months ago

Yeah, it has xkbcommon statcally compiled in. I guess you need to use a distro version until people will find a way to make compositors and clients with different xkbcommon versions to work correctly or until the new xkbcommon becomes widely used.

eshfield commented 12 months ago

Thanks for helping, Ilya. Unfortunately it looks like there is no official distro version of Telegram in Fedora — Flatpak only. Hope this issue will resolve someday in future.

ilya-fedin commented 12 months ago

I thought it's in rpmfusion, no? Anyway, the next static binary release updates qtwayland so I guess it's a good time to update xkbcommon as well as docker image has to be rebuilt anyway.

eshfield commented 12 months ago

Well, I don't wont to use RPM Fusion.

Also I remembered when I used Ubuntu from 18 to 22 versions I didn't have such problem no matter of Telegram distribution source.

ilya-fedin commented 12 months ago

Ubuntu has older xkbcommon likely, Ubuntu LTS updates once in two years

ilya-fedin commented 12 months ago

Okaaay, it didn't work, Qt doesn't build with that new xkbcommon