wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit b8b1559278fe9f8fbfbd9b0cd6c2738cda226ef0
parent 72972121b0eb033a667a9058ae6fa444eda2d1f1
Author: Kris Maglione <jg@suckless.org>
Date:   Thu, 28 Feb 2008 17:37:14 -0500

Fix swap bug. Ticket #9.

Diffstat:
cmd/wmii/message.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/cmd/wmii/message.c b/cmd/wmii/message.c @@ -741,9 +741,11 @@ msg_sendclient(View *v, IxpMsg *m, bool swap) { static char* msg_sendframe(Frame *f, int sym, bool swap) { + Client *c; Frame *fp; SET(fp); + c = f->client; switch(sym) { case LUP: fp = f->aprev; @@ -771,7 +773,7 @@ msg_sendframe(Frame *f, int sym, bool swap) { /* view_arrange(f->view); */ flushenterevents(); - frame_focus(f); + frame_focus(client_viewframe(c, f->view)); view_update_all(); return nil; }