[systemsettings] [Bug 410733] New: Setting anti-aliasing or hinting breaks emoji display in GTK applications
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Thu Aug 8 19:12:22 BST 2019
https://bugs.kde.org/show_bug.cgi?id=410733
Bug ID: 410733
Summary: Setting anti-aliasing or hinting breaks emoji display
in GTK applications
Product: systemsettings
Version: 5.16.4
Platform: openSUSE RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: kcm_fonts
Assignee: unassigned-bugs at kde.org
Reporter: rca at psy-q.ch
CC: unassigned-bugs at kde.org
Target Milestone: ---
SUMMARY
Setting any font hinting or anti-aliasing settings via kcm_fonts and pressing
"apply" will generate a ~/.config/fontconfig/fonts.conf file that then breaks
emoji display in GTK applications.
STEPS TO REPRODUCE
1. Ensure ~/.config/fontconfig/fonts.conf is not present
2. Open a gtk2 application (e.g. claws-mail) or a gtk3 application (e.g. gedit)
3. Type or copy/paste an emoji that you are certain you have the font for
4. Observe that the emoji appears (in color if you have a color emoji font)
5. Close these GTK applications
6. Go to System Settings -> Fonts
7. Enable anti-aliasing, enable hinting to "full", for example. Click apply
9. Restart claws-mail/gedit and look at the same text
OBSERVED RESULT
10. Observe that emoji no longer show. Instead, nothing is displayed in their
place
EXPECTED RESULT
10. Observe that emoji are displayed correctly according to the emoji fonts
installed
SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20190806
KDE Plasma Version: 5.16.4
KDE Frameworks Version: 5.60.0
Qt Version: 5.13.0
Kernel Version: 5.2.5-1-default
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-6600K CPU @ 3.50GHz
Memory: 15.6 GiB of RAM
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list