Bug 211159

Summary: system tray volume control is not shown with legacy system tray
Product: [Applications] kmix Reporter: Luca Bigliardi <shammash>
Component: generalAssignee: Christian Esken <esken>
Status: RESOLVED WORKSFORME    
Severity: normal CC: arnaudfrezet, kdelibs-bugs, maxy, plasma-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Screenshot showing that system tray volume icon is not displayed

Description Luca Bigliardi 2009-10-20 01:08:41 UTC
Version:            (using KDE 4.3.2)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Hi,
I'm using kmix from kde 4.3.2 on fluxbox.
I have "Enable system tray volume control" set in the configuration
but when I left-click on kmix icon in the tray I have the main
window displayed instead of the tray volume control.

When used in fluxbox KNotificationItem uses a legacy system tray
icon. It seems some activity from this KNotificationLegacyIcon is
not handled correctly either in the KNotificationItem or in the
KMixDockWidget.


Thank you,
Luca
Comment 1 Christian Esken 2010-05-19 12:03:12 UTC
Are you using the regular KDE Panel for displaying the Dock widgets, or some other Panel like Netbook Remix or Gnome panel?

Please post a screenshot.

Some panels don't support all options, for example the Netbook Remix doesn't support middle mouse button, and displays a generic menu there.
Comment 2 Luca Bigliardi 2010-05-23 14:49:07 UTC
Hi?

I'm using the default fluxbox tray which definitively supports left clicks. :)

kmix tray volume control works perfectly with kmix from 4.2, the behaviour
I'm describing it's a regression introduced in 4.3 .

Please see my first comment for some hints about the classes which may trigger
the problem if a non-kde system tray (aka legacy) is used.

I'm not going to post a screenshot because I think it's useless.

Thank you,

Luca
Comment 3 Christian Esken 2011-07-20 20:55:27 UTC
KMix is using the normal KDE Systray support. Are other KDE applications working?
My guess is rather an issue in the "fluxbox tray".
Comment 4 Christian Esken 2011-07-20 20:55:43 UTC
.
Comment 5 Christian Esken 2011-12-30 19:01:36 UTC
As the bug reporter doesn't give any of the requested feedback for at least 5 months, this bug report will be closed.
Comment 6 Maximiliano Curia 2014-07-26 16:03:11 UTC
The issue is still reproduceable launching kmix almost any non kde system with a systray. I think that the KMenu trick as done in KMixDockWidget::KMixDockWidget is not working outside KDE.
Comment 7 Arnaud Frézet 2015-11-30 20:59:48 UTC
Created attachment 95826 [details]
Screenshot showing that system tray volume icon is not displayed

Sometimes, system tray volume icon is not displayed. It seems to be random, or I can not determine what trigger this...