if (e.xfocus.detail == NotifyNonlinear) {
focus = e.xfocus.window;
unfocus = None;
- //printf("FocusIn focus=%lx unfocus=%lx\n", focus, unfocus);
+ printf("FocusIn focus=%lx unfocus=%lx\n", focus, unfocus);
}
} else if (e.type == FocusOut) {
// any other types are not ones we're interested in
if (e.xfocus.detail == NotifyNonlinear) {
unfocus = e.xfocus.window;
focus = None;
- //printf("FocusOut focus=%lx unfocus=%lx\n", focus, unfocus);
+ printf("FocusOut focus=%lx unfocus=%lx\n", focus, unfocus);
}
// madly compress all crossing events
} else if (e.type == EnterNotify) {
// any other types are not ones we're interested in
enter = e.xcrossing.window;
enter_root = e.xcrossing.root;
- //printf("Enter enter=%lx leave=%lx\n", enter, leave);
+ printf("Enter enter=%lx leave=%lx\n", enter, leave);
}
} else if (e.type == LeaveNotify) {
// any other types are not ones we're interested in
if (e.xcrossing.mode == NotifyNormal) {
leave = e.xcrossing.window;
leave_root = e.xcrossing.root;
- //printf("Leave enter=%lx leave=%lx\n", enter, leave);
+ printf("Leave enter=%lx leave=%lx\n", enter, leave);
}
} else {
// normal events
if (unfocus != None) {
// the last focus event was an FocusOut, so where the hell is the focus at?
- //printf("UNFOCUSING: %lx\n", unfocus);
+ printf("UNFOCUSING: %lx\n", unfocus);
_focus_e.xfocus.type = FocusOut;
_focus_e.xfocus.window = unfocus;
dispatch(_focus_e.xfocus.window, _focus_e);
} else if (focus != None && focus != _focus) {
// the last focus event was a FocusIn, so unfocus what used to be focus and
// focus this new target
- //printf("FOCUSING: %lx\n", focus);
+ printf("FOCUSING: %lx\n", focus);
_focus_e.xfocus.type = FocusIn;
_focus_e.xfocus.window = focus;
dispatch(_focus_e.xfocus.window, _focus_e);
if (_focus != None) {
- //printf("UNFOCUSING: %lx\n", _focus);
+ printf("UNFOCUSING: %lx\n", _focus);
_focus_e.xfocus.type = FocusOut;
_focus_e.xfocus.window = _focus;
dispatch(_focus_e.xfocus.window, _focus_e);