Open ShGKme opened 1 year ago
This might be caused by using DejaVu Sans
as the default font. It is known to overwrite some color emojis with ugly symbols and we use system-ui
as the first font in the list.
Configuring your desktop environment to use another default font will fix the issue in this case.
Ref https://github.com/13rac1/emojione-color-font/issues/17 Ref https://github.com/NixOS/nixpkgs/issues/172412
This might be caused by using
DejaVu Sans
as the default font
For me Arial
overrides the emoji.
Configuring your desktop environment
I can see this error on web, the screenshots above are from files comments, not Talk Desktop, if that is what you mean.
Ahh, I see. So it is broken on Windows too? I thought this was a problem only on linux.
For me it was only broken on the talk desktop client.
I can see this error on web, the screenshots above are from files comments, not Talk Desktop, if that is what you mean.
I meant that it fixed the issue on my machine by just setting the default font of KDE to something other than DejaVu.
I agree that having a dedicated emoji font family rule would be nice though.
⚠️ This issue respects the following points: ⚠️
Bug description
Originally created in https://github.com/nextcloud/talk-desktop/issues/416
Currently, font-family is set as
Here there is a combination of normal text fonts and emoji fonts. For some emojis from different part of unicode, for example, u26**, it results in using the wrong font.
For me, it uses
Arial
instead ofSegoe Ui Emoji
.Probably, we should separate emoji fonts and set them not for all the text but for a specific unicode range, aka
Steps to reproduce
:
picker, it doesn't have this smile). Alternatively, use the emoji picker in Talk. Windows native<NcEmojiPicker>
Expected behavior
Beautiful emoji from Emoji font.
Nextcloud Server version
master