X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fclient.cc;h=23de426a3bf13f39f12440ba8b5dc8d1e94b120c;hb=cc39863363f6c424a1d5f3790ef182b52b69a53e;hp=01e9a56ccdf41a3f281aeebfb5a8f324f00b4b22;hpb=043822f6b67f0b6cd1cf60eccb1294b13e8bf11a;p=chaz%2Fopenbox diff --git a/src/client.cc b/src/client.cc index 01e9a56c..23de426a 100644 --- a/src/client.cc +++ b/src/client.cc @@ -1107,7 +1107,7 @@ void OBClient::unfocus() void OBClient::focusHandler(const XFocusChangeEvent &e) { #ifdef DEBUG - printf("FocusIn for 0x%lx\n", e.window); +// printf("FocusIn for 0x%lx\n", e.window); #endif // DEBUG OtkEventHandler::focusHandler(e); @@ -1122,7 +1122,7 @@ void OBClient::focusHandler(const XFocusChangeEvent &e) void OBClient::unfocusHandler(const XFocusChangeEvent &e) { #ifdef DEBUG - printf("FocusOut for 0x%lx\n", e.window); +// printf("FocusOut for 0x%lx\n", e.window); #endif // DEBUG OtkEventHandler::unfocusHandler(e); @@ -1236,7 +1236,10 @@ void OBClient::destroyHandler(const XDestroyWindowEvent &e) void OBClient::reparentHandler(const XReparentEvent &e) { // this is when the client is first taken captive in the frame - if (e.parent == frame->plate()) return; + if (e.parent == frame->plate()) { + printf("Ignored ReparentNotify for 0x%lx\n", e.window); + return; + } #ifdef DEBUG printf("ReparentNotify for 0x%lx\n", e.window); @@ -1255,17 +1258,4 @@ void OBClient::reparentHandler(const XReparentEvent &e) Openbox::instance->screen(_screen)->unmanageWindow(this); } - -void OBClient::mapRequestHandler(const XMapRequestEvent &e) -{ - printf("\nMAP REQUEST\n\n"); - - otk::OtkEventHandler::mapRequestHandler(e); - - if (_shaded) - shade(false); - // XXX: uniconify the window - focus(); -} - }