https://bugs.kde.org/show_bug.cgi?id=371826
--- Comment #13 from Martin van Es <b...@mrvanes.com> --- I made a work-around by editing /usr/share/icons/breeze/actions/22/mail-mark-unread-new.svg in inkscape and setting fillcolor of the svg to light-grey'ish. Then removed ~/.cache/icon-cache.kcache, restarted plasmashell (killall plasmashell; plasmashell&) and restarted kontact. While investigating the problem, I noticed that when replacing mail-mark-unread-new.svg with media-playback-pause.svg (which shows completely fine in systray) kmsystemtray.cpp renders media-playback-pause.svg also invisible. So my conclusion is that it's not a problem with the icon svg, but the way kmsystemtray.cpp tells Qt to render it on unread mails. I lack the Qt knowledge to further investage this. -- You are receiving this mail because: You are the assignee for the bug.