Summary: | noatun should not exit if one clicks the cross | ||
---|---|---|---|
Product: | [Unmaintained] noatun | Reporter: | Thomas Zander <zander> |
Component: | general | Assignee: | Stefan Gehn <mETz81> |
Status: | RESOLVED FIXED | ||
Severity: | minor | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Wolfgang Mader
2003-03-26 15:58:16 UTC
http://developer.kde.org/documentation/standards/kde/style/basics/systray.html Technically, this is a bug. The url above demands the requested behavior. You're right, Neil. Who wants to fix it? Don't mess with the systray in a kde application which has more than one KMainWindow, it'll break ya neck :P > Don't mess with the systray in a kde application which has more than one KMainWindow, it'll break ya neck :P
What kind of problems are we talking about here, since currently the behavior is not uniform. So whatever the resolution, it should be done KDE wide.
IMO its not that hard;
if(openPlugins > 0)
allPlugins=getOpenPluginsList
hideAllPlugins
else
foreach plugin in allPlugins
showPlugin
Naturally this all becomes really easy if a mainwindow can have a parent window (invisible naturally) which can be iconified; taking all child windows with it.
Replaced trustindevil@gmx.de with zander@kde.org due to bounces by reporter anyway, got a patch on my (currently broken) workstation. I'll commit this soon. Somebody mailed it to me, I'll give credit in the commit message when I can commit it :) Fixed in CVS, will appear in KDE 3.3 |