Bug 99524 - "Show desktop" button doesn't work properly
Summary: "Show desktop" button doesn't work properly
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-16 12:20 UTC by Emanuele Tamponi
Modified: 2005-05-13 10:57 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 Emanuele Tamponi 2005-02-16 12:20:22 UTC
Version:            (using KDE KDE 3.3.92)
Installed from:    Compiled From Sources
OS:                Linux

Hello,
I click on the "Show Desktop" button in kicker, and all windows are minimized: if I open a new window (p.e. if I click on "Trash" in the desktop), KDE opens first the new window, and then all other windows that I minimized... So the new window is under all others.

Excuse me my English...

Thanks in advance.
Comment 1 Emanuele Tamponi 2005-02-16 12:21:55 UTC
Ah... this happens only if before I click "Show Desktop", I was using a non-KDE application (as Firefox). With normal kde applications this not apply.
Comment 2 Lubos Lunak 2005-05-13 10:57:33 UTC
SVN commit 413066 by lunakl:

Implement _NET_SHOWING_DESKTOP, giving control of the 'show desktop'
feature to KWin. There shouldn't hopefully be any visible user
difference other than fixed bugs.
BUG: 78109
BUG: 99524



 M  +23 -2     trunk/KDE/kdebase/kicker/core/showdesktop.cpp  
 M  +2 -0      trunk/KDE/kdebase/kicker/core/showdesktop.h  
 M  +4 -1      trunk/KDE/kdebase/kwin/client.cpp  
 M  +6 -1      trunk/KDE/kdebase/kwin/events.cpp  
 M  +3 -0      trunk/KDE/kdebase/kwin/manage.cpp  
 M  +74 -1     trunk/KDE/kdebase/kwin/workspace.cpp  
 M  +14 -1     trunk/KDE/kdebase/kwin/workspace.h  
 M  +43 -19    trunk/KDE/kdelibs/kdecore/kwinmodule.cpp  
 M  +12 -0     trunk/KDE/kdelibs/kdecore/kwinmodule.h  
 M  +99 -5     trunk/KDE/kdelibs/kdecore/netwm.cpp  
 M  +50 -0     trunk/KDE/kdelibs/kdecore/netwm.h  
 M  +2 -1      trunk/KDE/kdelibs/kdecore/netwm_def.h  
 M  +1 -0      trunk/KDE/kdelibs/kdecore/netwm_p.h