summaryrefslogtreecommitdiff
path: root/src/client.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-01-16 23:32:16 +0000
committerDana Jansens <danakj@orodu.net>2003-01-16 23:32:16 +0000
commitaf1ac846ccb5fab8a3c83d8688db3d3f96f5a98b (patch)
tree79952c2c3f5020ed4960432d398a68e4b318cdec /src/client.cc
parent3a83fe7e6cd2fa65a6f54a91bb28fa96cff24332 (diff)
new raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMower, u rulz.
Diffstat (limited to 'src/client.cc')
-rw-r--r--src/client.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client.cc b/src/client.cc
index f564786f..9667a6f9 100644
--- a/src/client.cc
+++ b/src/client.cc
@@ -339,7 +339,7 @@ void Client::calcLayer() {
if we don't have a frame, then we aren't mapped yet (and this would
SIGSEGV :)
*/
- openbox->screen(_screen)->restack(true, this); // raise
+ openbox->screen(_screen)->raiseWindow(this);
}
}
}
@@ -856,7 +856,7 @@ void Client::clientMessageHandler(const XClientMessageEvent &e)
shade(false);
// XXX: deiconify
focus();
- openbox->screen(_screen)->restack(true, this); // raise
+ openbox->screen(_screen)->raiseWindow(this);
}
}
@@ -1165,13 +1165,13 @@ void Client::configureRequestHandler(const XConfigureRequestEvent &e)
switch (e.detail) {
case Below:
case BottomIf:
- openbox->screen(_screen)->restack(false, this); // lower
+ openbox->screen(_screen)->lowerWindow(this);
break;
case Above:
case TopIf:
default:
- openbox->screen(_screen)->restack(true, this); // raise
+ openbox->screen(_screen)->raiseWindow(this);
break;
}
}