Description of problem:
When trying to insert an emoticon (under Evolution, HTML mail, gtkhtml 3.x)
using a known combo (":)", etc) gtkhtml tries to find a matching icons under the
current icon theme (E.g. /usr/share/icons/XXX/16x16/stock/smiley-X.png) which,
in most cases is empty and then tries to use the stock icons that used to be in
These icons are missing from the current build, resulting in a "missing image"
icon display (instead of the smiley).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start evolution.
2. New message.
3. Switch to HTML.
4. Type ":)".
1. "Missing image" icon.
Is this bug supposed to be against gtkhtml2 or gtkhtml3? I'm guessing gtkhtml3
since you're using it from Evolution, but you indicated gtkhtml2 above.
Many of the icons under /usr/share/gtkhtml3/icons were recently removed because
the same icons are provided by the gnome-icon-theme package.
OK, I understand, but it seems that evo/gtkhtml still tries to locate the old
icons (under /usr/share/gtkhtml...) when detecting a smiley combo. (":-)")
I fixed this upstream recently. GtkHTML was still looking for its old icons in
the code that converts emoticons to images.