Bug 337710

Summary: Tray icon name on hover is empty
Product: [Plasma] plasmashell Reporter: João Bóia <joaomiguelboia>
Component: System Tray widgetAssignee: Sebastian Kügler <sebas>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR    
Version: 5.0.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.1
Sentry Crash Report:

Description João Bóia 2014-07-22 21:35:02 UTC
I have a system tray icon (Steam) that doesn't display its name when you hover the mouse over it (nor the application icon). Steam uses appindicator.

http://i.imgur.com/gOu6nAO.png

If I recall correctly, this was working in in KDE4.

The indicator clearly has a name, if you go to the entries tab in the system tray settings you can see it has the proper name.
http://i.imgur.com/prtbRDU.png

I'm not really sure if this is a bug with Plasma 5 or with Steam itself, so please let me know if this isn't a problem with Plasma so I can file this over at Steam's issue tracker.
Comment 1 David Edmundson 2014-07-24 11:20:24 UTC
Confirming.

dbus response from Steam.
/org/ayatana/NotificationItem/steam

@a{sv} {"AttentionAccessibleDesc": <@s "">, "AttentionIconName": <@s "">, "Category": <@s "ApplicationStatus">, "IconAccessibleDesc": <@s "">, "IconName": <@s "steam_tray_mono">, "IconThemePath": <@s "/home/david/.local/share/Steam/public">, "Id": <@s "steam">, "Menu": <@o "/org/ayatana/NotificationItem/steam/Menu">, "Status": <@s "Active">, "Title": <@s "Steam">, "XAyatanaLabel": <@s "">, "XAyatanaLabelGuide": <@s "">, "XAyatanaOrderingIndex": <@u 0>}
Comment 2 Kai Uwe Broulik 2014-09-28 17:43:23 UTC
Git commit 909f1f1ad82248aea6581f8b6576675877ea18b5 by Kai Uwe Broulik.
Committed on 28/09/2014 at 17:41.
Pushed by broulik into branch 'Plasma/5.1'.

Show application title if Status Notifier Item does not provide a tooltip

A custom tooltip text is not mandated by the SNI spec. Instead, we just show
the application name and icon if none is given.
This fixes Steam not having a tooltip and restores Plasma 4.x behavior.

REVIEW: 120407
FIXED-IN: 5.1

M  +31   -11   applets/systemtray/plugin/protocols/dbussystemtray/dbussystemtraytask.cpp

http://commits.kde.org/plasma-workspace/909f1f1ad82248aea6581f8b6576675877ea18b5