Bug 32783 - KSystemTray restore loses All Desktops flag
Summary: KSystemTray restore loses All Desktops flag
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-09-21 21:48 UTC by George Staikos
Modified: 2003-04-03 20:41 UTC (History)
0 users

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 George Staikos 2001-09-21 21:33:02 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kdelibs
Version:           KDE 2.2.1 
Severity:          normal
Installed from:    Unspecified Linux
Compiler:          gcc 2.96
OS:                Linux
OS/Compiler notes: Not Specified

Try for example kwintv.  Enable docking put it on "All Desktops" and then minimize kwintv.  It will dock.  Restore it from the tray and you will find that it is only on the current desktop now.  Noatun also does this.  This should not be the behaviour.  According to adrian@suse this is also the case with apps restored by session management.  I think the code in KSystemTray::toggleMinimizeRestore() (iirc) is clearly the offender.



(Submitted via bugs.kde.org)
Comment 1 Stephan Kulow 2002-09-29 22:35:29 UTC
perhaps Matthias knows what to do. Somehow kwin ignores the 
NET::State when set from the application. 
Comment 2 Lubos Lunak 2002-10-08 16:30:01 UTC
 This seems to be a KWin problem, reassigning. (And there doesn't seem to be any problem 
with session restored apps BTW). 
 
Comment 3 Lubos Lunak 2003-04-03 20:41:54 UTC
Fixed, backported. 
 
Comment 4 George Staikos 2003-04-03 21:16:00 UTC
Subject: Re:  KSystemTray restore loses All Desktops flag

On Thursday 03 April 2003 13:41, you wrote:
> ------- Additional Comments From l.lunak@kde.org  2003-04-03 20:41 -------
> Fixed, backported.

  Thank you kindly!