Revert "Don't call "focus" hook in client_focus()"

This reverts commit 27f9c0177a.

This commit broke code like the following because reading client.focus would
still return the previously focused client:

awful.client.focus.byidx(1)
if client.focus then client.focus:raise() end
This commit is contained in:
Uli Schlachter 2010-08-17 21:33:07 +02:00
parent 28de7741cd
commit 85c97f45fd
1 changed files with 3 additions and 0 deletions

View File

@ -418,6 +418,9 @@ client_focus(client_t *c)
/* X11 doesn't let you focus a window that isn't viewable */ /* X11 doesn't let you focus a window that isn't viewable */
client_unban(c); client_unban(c);
if (!c->nofocus)
client_focus_update(c);
client_set_focus(c, !c->nofocus); client_set_focus(c, !c->nofocus);
} }