lwindolf / liferea

Liferea (Linux Feed Reader), a news reader for GTK/GNOME
https://lzone.de/liferea
GNU General Public License v2.0
826 stars 130 forks source link

Emoji unicode displayed incorrectly #743

Open TheFrenchGhosty opened 5 years ago

TheFrenchGhosty commented 5 years ago

I noticed a little bug, for whatever reason if an entry only contain an emoji, it will be displayed to the right in the feed list, but displayed correctly when clicking on it:

Screenshot

lwindolf commented 5 years ago

Can you provide the HTML for this or a copy of the source feed?

TheFrenchGhosty commented 5 years ago

It was a feed from Nitter that sadly don't include this entry anymore since it has been replaced by others

Leiaz commented 5 years ago

This is likely related to #582

TheFrenchGhosty commented 5 years ago

Yes that's what I thought when I read it... so GTK bug I guess

lwindolf commented 5 years ago

@TheFrenchGhosty Not really a GTK bug. There are two different renderers at work. One being the GtkTreeView / CellRenderer which gets a text direction marker inserted by Liferea and the other being WebkitGtk rendering the HTML, which gets text direction attributes added when needed, also created by Liferea.