Since thumbnail files have different widths and heights to preserve the aspect ratio of the image, the gdk_pixbuf_composite function can fail when applying symlink emblems to the icon.
Created attachment 4305 Emblems on thumbnail file icons are missing Fix how gdk_pixbuf_composite draws the emblem to the icon so that icons with a different width & height work. This patch also reworks how the respective peek_pixbuf functions work to cut down on unnecessary actions.
Can't we use a cellrenderer for this? Code looks like a mess. This kinda stuff is also the reason why we proposed to include the desktop in thunar.
Feature implemented.