Version: 2.3.3 (using KDE 3.1.94 (CVS >= 20031206), compiled sources) Compiler: gcc version 3.3.2 (Debian) OS: Linux (i686) release 2.6.0dell-optiplex Hiding a plugin (noaplayer) and reshowing it using the systray does not actually show the plugin if it was iconified before showing. So when showing the plugin should make sure the window is not iconified.
This is a problem of KSystemTray
If I minimize e.g. KArm and then click the systray icon, it's correctly shown and activated, so KSystemTray does this. Please check if the bugreport is still valid.
I don't even install noatun anymore, but I'm pretty sure that if kdelibs is fixed; this bug can be closed.
Stop closing bugs without having a clue.
Stefan, can you still reproduce this bug? Since Lubos asked quite some time ago, and nobody answered.
Yes I can reproduce it. Lubos was right with reassigning it back to Noatun, otherwise I'd have posted a comment. The problem with KSystray is that it only obeys the styleguide if you pass it a valid QWidget for the mainwindow. This is not the case with current Noatun (btw, kmail has the same problem) which neither has an always accessible mainwindow pointer (simply not part of its API) nor a single mainwindow (you can load more than one UI-plugin at a time). I have fixed this in make-it-snow branch which will hopefully be the base for Noatun in KDE 4.0 (sorry but I have to break binary-compatibility if I want to do it properly. It's impossible to fix this in KDE 3.4 AFAICS).
mine! :)
noatun has not been part of the KDE 4 release and is no longer maintained. KDE now offers Dragon as a video player and JuK as a music player. Additionally, other popular KDE players have been ported to KDE 4, such as Amarok or Kaffeine. If this issue is still applicable to KDE 4 applications, please add a comment or file a new report. For more information, see http://websvn.kde.org/?view=revision&revision=718046