#include "client.h"
#include "screen.h"
#include "prop.h"
-#include "hooks.h"
+#include "dispatch.h"
#include <X11/Xlib.h>
XSetInputFocus(ob_display, focus_backup, RevertToNone, CurrentTime);
}
+ if (focus_client != NULL)
+ dispatch_client(Event_Client_Unfocus, focus_client, 0, 0);
+
focus_client = client;
/* set the NET_ACTIVE_WINDOW hint */
active = client ? client->window : None;
PROP_SET32(ob_root, net_active_window, window, active);
- HOOKFIRECLIENT(focused, client);
+ if (focus_client != NULL)
+ dispatch_client(Event_Client_Focus, focus_client, 0, 0);
}