From c4a5149016c98346bae4ce594d37065bd8f3dcf0 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Sat, 10 May 2003 20:52:32 +0000 Subject: add a slit to the kernel --- openbox/frame.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'openbox/frame.c') diff --git a/openbox/frame.c b/openbox/frame.c index f344f9e5..d714b697 100644 --- a/openbox/frame.c +++ b/openbox/frame.c @@ -456,8 +456,12 @@ void frame_release_client(Frame *self, Client *client) if (XCheckTypedWindowEvent(ob_display, client->window, ReparentNotify, &ev)) { XPutBackEvent(ob_display, &ev); + /* re-map the window since the unmanaging process unmaps it */ - XMapWindow(ob_display, client->window); + + /* XXX ... um no it doesnt it unmaps its parent, the window itself + retains its mapped state, no?! XXX + XMapWindow(ob_display, client->window); */ } else { /* according to the ICCCM - if the client doesn't reparent itself, then we will reparent the window to root for them */ -- cgit v1.2.3