commit 9897ab516caf5420a9eac01f8d5d23dbc9f2c12f
parent 5c56c012d594be7fd711f7ef2b735ec05ee5d162
Author: Kris Maglione <jg@suckless.org>
Date: Thu, 8 Feb 2007 12:06:39 -0500
Fix 'select up/down' of clients
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/area.c b/area.c
@@ -345,8 +345,8 @@ select_area(Area *a, char *arg) {
for(p=a->frame; p->anext; p=p->anext)
if(p->anext == f) break;
a->sel = p;
- arrange_column(a, False);
frame_to_top(p);
+ focus(p->client, True);
if(v == screen->sel)
restack_view(v);
flush_masked_events(EnterWindowMask);
@@ -357,8 +357,8 @@ select_area(Area *a, char *arg) {
return Ebadvalue;
p = f->anext ? f->anext : a->frame;
a->sel = p;
- arrange_column(a, False);
frame_to_top(p);
+ focus(p->client, True);
if(v == screen->sel)
restack_view(v);
flush_masked_events(EnterWindowMask);