Pango-1:1.56.1-1 breaks Telegram-desktop's file chooser

Description:

Upgrading pango/lib32-pango from 1.54.0-1 to 1.56.1-1 breaks the file chooser on Telegram-desktop: all the fonts/characters on the file chooser are replaced with squares. Downgrading pango back to 1.54.0-1 fixes the fonts. So far I have not noticed any other apps having the same issue

On the terminal I can see the following errors:

QPainter::begin: Paint device returned engine == 0, type: 2
QWidget::render: Cannot render with an inactive painter
QRhiGles2: Failed to make context current. Expect bad things to happen.

(telegram-desktop:10702): Pango-WARNING **: 21:42:27.565: failed to create cairo scaled font, expect ugly output. the offending font is 'Open Sans 9.999'

(telegram-desktop:10702): Pango-WARNING **: 21:42:27.565: font_face status is: file not found

(telegram-desktop:10702): Pango-WARNING **: 21:42:27.565: scaled_font status is: file not found

(telegram-desktop:10702): Pango-WARNING **: 21:42:27.565: failed to create cairo scaled font, expect ugly output. the offending font is 'Open Sans 9.999'

(telegram-desktop:10702): Pango-WARNING **: 21:42:27.565: font_face status is: file not found

(telegram-desktop:10702): Pango-WARNING **: 21:42:27.565: scaled_font status is: file not found

pango-1.56

Additional info:

  • package version(s): pango-1:1.56.1-1, lib32-pango-1:1.56.1-1
  • config and/or log files:
  • link to upstream bug report, if any:

Steps to reproduce: