- printf("---\n");
- printf("Got FocusIn!\n");
- printf("Using FocusIn\n");
- newfocus = e.xfocus.window;
-
- if (newfocus != _focus) {
- // send a FocusIn to whatever was just focused
- dispatch(newfocus, e);
- printf("Sent FocusIn 0x%lx\n", newfocus);
-
- // send a FocusOut to whatever used to be focused
- if (_focus) {
- XEvent ev;
- ev.xfocus = e.xfocus;
- ev.xfocus.window = _focus;
- ev.type = FocusOut;
- dispatch(_focus, ev);
- printf("Sent FocusOut 0x%lx\n", _focus);
- }
+ //printf("Got FocusIn!\n");
+
+ // send a FocusIn to whatever was just focused
+ dispatch(e.xfocus.window, e);
+ //printf("Sent FocusIn 0x%lx\n", e.xfocus.window);