Bug 71974 - Hide/show via systray does not always show.
Summary: Hide/show via systray does not always show.
Status: RESOLVED UNMAINTAINED
Alias: None
Product: noatun
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Charles Samuels
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-06 13:41 UTC by Thomas Zander
Modified: 2020-11-27 13:14 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Zander 2004-01-06 13:41:47 UTC
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.
Comment 1 Stefan Gehn 2004-01-06 17:21:29 UTC
This is a problem of KSystemTray
Comment 2 Lubos Lunak 2004-11-22 13:15:43 UTC
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.
Comment 3 Thomas Zander 2004-12-17 22:19:31 UTC
I don't even install noatun anymore, but I'm pretty sure that if kdelibs is fixed; this bug can be closed.
Comment 4 Stefan Gehn 2004-12-18 10:24:40 UTC
Stop closing bugs without having a clue.
Comment 5 Thomas Zander 2004-12-18 10:33:22 UTC
Stefan,  can you still reproduce this bug?  Since Lubos asked quite some time ago, and nobody answered.
Comment 6 Stefan Gehn 2004-12-18 10:47:10 UTC
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).
Comment 7 Stefan Gehn 2005-02-04 12:09:32 UTC
mine! :)
Comment 8 Christoph Feck 2012-07-02 16:29:03 UTC
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