]> git.pld-linux.org Git - packages/kdebase.git/blob - kdebase-grouplayer.patch
drop automake related build artifacts
[packages/kdebase.git] / kdebase-grouplayer.patch
1 Index: layers.cpp
2 ===================================================================
3 RCS file: /home/kde/kdebase/kwin/layers.cpp,v
4 retrieving revision 2.36
5 diff -u -3 -p -r2.36 layers.cpp
6 --- kdebase/kwin/layers.cpp     30 Nov 2004 14:26:09 -0000      2.36
7 +++ kdebase/kwin/layers.cpp     2 Jan 2005 16:54:34 -0000
8 @@ -334,6 +334,18 @@ void Workspace::raiseClient( Client* c )
9  
10      StackingUpdatesBlocker blocker( this );
11  
12 +    // Raise all members in the group
13 +    for( ClientList::ConstIterator it = c->group()->members().begin();
14 +         it != c->group()->members().end();
15 +         ++it )
16 +      {
17 +      if( c == *it )
18 +        continue;
19 +        
20 +      unconstrained_stacking_order.remove( *it );
21 +      unconstrained_stacking_order.append( *it );
22 +      }
23 +
24      if( c->isTransient())
25          {
26          ClientList mainclients = ensureStackingOrder( c->mainClients());
This page took 0.024326 seconds and 3 git commands to generate.