commit aaad685adbda90d93609f3443774cc33310faef6
parent b6359f75d6c536296f477ed6c3cd861b76b485be
Author: sander <sander@wmii.de>
Date: Fri, 20 Jan 2006 23:57:23 +0200
Fix "last focussed window retains focus when switching to an empty page" bug
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/cmd/wm/layout.c b/cmd/wm/layout.c
@@ -58,6 +58,8 @@ focus_layout(Layout *l)
p->file[P_SEL_LAYOUT]->content = l->file[L_PREFIX]->content;
if((c = l->def->sel(l)))
l->def->focus(l, c, False);
+ else
+ XSetInputFocus(dpy, PointerRoot, RevertToPointerRoot, CurrentTime);
invoke_wm_event(def[WM_EVENT_PAGE_UPDATE]);
}