Created attachment 106862 [details]
Tray Icons (KDE)
Some icons are jagged (pixelated) in the SystemTray:
- Some system notification icon (blue icon in left-bottom corner)
Screen-shot attached. Also attached screen-shot for same icons in MATE DE (same OS). Is it a bug or there is a way to prevent icons scaling in systray to prevent jagging?
Created attachment 106863 [details]
Tray Icons (MATE)
In recent QuiteRss version 0.18.6 they've fixed the icon, only problem with Skype one remains (not critical however).
Another bug found with icons in sys tray: QuiteRss draws unread news number on the icon and when icon back to normal (all news was read) it disappears so need to restart application to see the icon again.
Another one bug for icons in systray:
- Riot icon is violet blank square
- Some icons disappear in systray.
Created attachment 106944 [details]
Created attachment 106945 [details]
Riot icon in systray and disappeared icon (QuiteRss)
I can confirm the problem with Riot. QuiteRss is ok here.
Plasma 5.10.4 on Arch.
These apps are using the deprecated system tray icon specification.
The apps should be ported to StatusNotifierItem. Can you report that to those applications. Thanks
Why these apps works fine in other DEs (MATE for example)?
Skype and QuiteRSS uses Qt 4.8.7 and use use Qt libraries to work with the system tray. So they should be ok there, definitely KDE bug as icons looks good in other DE and also use StatusNotifierItem.
Something using Qt4 won't use SNI unless you have an SNI patched Qt4.
Other DE's use deprecated xembed spec.
We have some support, but not enough to spend any time fixing.
I see. Think not patched. Good to fix anyway - boring. There are too many old Qt 4, Gtk applications, electron, etc. Not clear why refuse to fully support them?!
Since that post I did add some backwards support, but some icons will always remain blocky because the original method is awful and broken.
Hmmm... icons looks very nice in openSUSE. Icons do not disappear. Seems some Neon or Kubuntu bug. Have not checked with riot however.
Now keepass icon disappeared.
Now skype icon disappeared. Why You've closed this bug?! Need to fix this!