Bug 238364

Summary: Right click on systemtray widgets not working
Product: [Unmaintained] plasma4 Reporter: Michal Vyskocil <michal.vyskocil>
Component: widget-systemtrayAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: aseigo, sven.burmeister
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Michal Vyskocil 2010-05-21 09:15:03 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

With a recent update to kdelibs4-4.4.76svn1127506, the systemtray don't support the right click on icons. I have few icons - Konversation, Kopete, kmix, keyboard switcher and Klipper, but no one is working.

When running plasma-desktop from command line, I got following error messages in konsole:


plasma-desktop(313)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
void DBusMenuImporter::slotAboutToShowDBusCallFinished(QDBusPendingCallWatcher*): Menu 0 must be refreshed 
void DBusMenuImporter::slotItemUpdated(int): No action for id 6 

mvyskocil@zelva:~$ plasma-desktop(313)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
plasma-desktop(313)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
void DBusMenuImporter::slotAboutToShowDBusCallFinished(QDBusPendingCallWatcher*): Menu 0 must be refreshed 
void DBusMenuImporter::slotItemUpdated(int): No action for id 2 
void DBusMenuImporter::slotItemUpdated(int): No action for id 9 
plasma-desktop(313)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
void DBusMenuImporter::slotAboutToShowDBusCallFinished(QDBusPendingCallWatcher*): Menu 0 must be refreshed 
plasma-desktop(313)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
void DBusMenuImporter::slotAboutToShowDBusCallFinished(QDBusPendingCallWatcher*): Menu 0 must be refreshed 
void DBusMenuImporter::slotItemUpdated(int): No action for id 5 
plasma-desktop(313)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
void DBusMenuImporter::slotAboutToShowDBusCallFinished(QDBusPendingCallWatcher*): Menu 0 must be refreshed
Comment 1 Aaron J. Seigo 2010-05-21 18:02:06 UTC
installation issue; ensure dbusmenu-qt is up to date and that all the apps including plasma-desktop have been restarted after its install.