Bug 458512

Summary: Emoji not displaying correctly
Product: [Applications] NeoChat Reporter: Mark Johnson <mark>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED FIXED    
Severity: normal CC: carl
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Message field with emojis selected.

Description Mark Johnson 2022-08-30 13:11:37 UTC
Created attachment 151707 [details]
Message field with emojis selected.

SUMMARY
Emoji (including reactions) are displaying using simple font glyphs rather than colour images, which also means many emojis do not display at all as they are not available in the font. I am testing using the snap.

STEPS TO REPRODUCE
1. Install neochat snap
2. Open a chat and click the "emoji" icon.
3. Select an emoji to add to your message.

OBSERVED RESULT
The emoji is displayed either as a blank-and-white font glyph, or as a box representing a missing character.

EXPECTED RESULT
The colour emoji is displayed, matching that which was selected.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Ubuntu 22.04 LTS, GNOME 42.2
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
```
$ snap list neochat
Name     Version  Rev  Tracking       Publisher  Notes
neochat  22.06    24   latest/stable  kde✓       -
```
Comment 1 Bug Janitor Service 2022-11-17 23:08:32 UTC
A possibly relevant merge request was started @ https://invent.kde.org/packaging/snapcraft-kde-applications/-/merge_requests/29
Comment 2 Tobias Fella 2023-02-15 21:36:58 UTC
Git commit 1fcda595647a2a4ed25b59da45893e6f2d50e9ae by Tobias Fella.
Committed on 15/02/2023 at 21:36.
Pushed by tfella into branch 'Neon/release'.

NeoChat: Add build flag to make the app install a font config that fixes emojis

M  +1    -0    neochat/snapcraft.yaml

https://invent.kde.org/packaging/snapcraft-kde-applications/commit/1fcda595647a2a4ed25b59da45893e6f2d50e9ae