Telegram UI crashes when using spelling menu [wayland]
Description:
Using wayland (SwayWM in my case), using the spelling menu crashes the whole UI:
qt.waylandcompositor.hardwareintegration: Failed to initialize EGL display. There is no EGL_WL_bind_wayland_display extension.
QPainter::begin: Paint device returned engine == 0, type: 2
QWidget::render: Cannot render with an inactive painter
qt.qpa.wayland: Creating a popup with a parent, QWidgetWindow(0x55560c864790, name="Ui::RpWidgetClassWindow") which does not match the current topmost grabbing popup, QWidgetWindow(0x55561186a9b0, name="Ui::RpWidgetClassWindow") With some shell surface protocols, this is not allowed. The wayland QPA plugin is currently handling it by setting the parent to the topmost grabbing popup. Note, however, that this may cause positioning errors and popups closing unxpectedly. Please fix the transient parent of the popup.
warning: queue 0x555611999c90 destroyed while proxies still attached:
wl_buffer#284 still attached
wl_buffer#327 still attached
wl_buffer#348 still attached
wl_buffer#338 still attached
wl_buffer#124 still attached
wl_buffer#339 still attached
warning: queue 0x55560cd03d80 destroyed while proxies still attached:
wl_buffer#330 still attached
egl-wayland
, mesa-utils
and nvidia-utils
are already installed on my laptop.
Additional info:
- package version(s):extra/6.1.3-4
- config and/or log files: feel free to ask for any. Don't know what to share.
- link to upstream bug report, if any: None that I'm aware of beyond this post I made on Reddit.
Steps to reproduce:
- Open Telegram and select any conversation
- Right click at the typing bar to open the menu
- Try to select a spelling language
Edited by Toolybird