Version: (using KDE Devel)
Installed from: Compiled sources
Compiler: gcc (GCC) 3.3.3
Steps to reproduce:
* Shade a window
* minimize it
It will still look as if it were non-minimized in the panel.
confirmed with CVS from today (20040510)
This one is for you, Seli, I think. This just gets to KWin::WindowInfo::isMinimized() const,
which does this:
// NETWM 1.2 compliant WM - uses NET::Hidden for minimized windows
if(( state() & NET::Hidden ) != 0
&& ( state() & NET::Shaded ) == 0 ) // shaded may have NET::Hidden too
so this does not return true if a new WM is used and both Hidden + Shaded are set..
This seems to be affecting my wife with KDE 3.4. She has the taskbar only list minimized windows. If she minimizes a shaded window, it does not appear in the taskbar. The only way to get to the window is to middle-click the desktop to bring up the Windows listing.
*** Bug 131380 has been marked as a duplicate of this bug. ***
*** Bug 207867 has been marked as a duplicate of this bug. ***
still valid with current master (that is 4.8)
Git commit 8a02a3839a866204ca22983900253b9d9bd46778 by Thomas Lübking.
Committed on 10/12/2011 at 15:29.
Pushed by luebking into branch 'master'.
unset/set NETWM shading state around minimizing
M +6 -0 kwin/client.cpp