wmii

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

commit 4e7ef24b5254bb1cc528899e36a9adc6a290c277
parent 88d43166f6e0b8a5afdc1c967e04b48160c3694a
Author: Kris Maglione <jg@suckless.org>
Date:   Mon,  5 Feb 2007 05:07:26 -0500

Make swapping update area->sel. Fixes an infinite loop


Diffstat:
frame.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/frame.c b/frame.c @@ -91,6 +91,11 @@ swap_frames(Frame *fa, Frame *fb) { fa->anext = ft; } + if(fb->area->sel == fb) + fb->area->sel = fa; + if(fa->area->sel == fa) + fa->area->sel = fb; + fb->area = fa->area; fa->area = a;