Bug 458512 - Emoji not displaying correctly
Summary: Emoji not displaying correctly
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-30 13:11 UTC by Mark Johnson
Modified: 2023-02-15 21:36 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Message field with emojis selected. (88.27 KB, image/png)
2022-08-30 13:11 UTC, Mark Johnson
Details

Note You need to log in before you can comment on or make changes to this bug.
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