From: Dana Jansens Date: Fri, 17 Jan 2003 07:04:30 +0000 (+0000) Subject: call the place window routine after the frame is created X-Git-Url: https://git.brokenzipper.com/gitweb?a=commitdiff_plain;h=48741b97c229dc6515fcf8e06bc4da47f9abab72;p=chaz%2Fopenbox call the place window routine after the frame is created --- diff --git a/src/screen.cc b/src/screen.cc index 498c9c86..1033f8d8 100644 --- a/src/screen.cc +++ b/src/screen.cc @@ -471,6 +471,9 @@ void Screen::manageWindow(Window window) // reparented back to root automatically XChangeSaveSet(**otk::display, window, SetModeInsert); + // create the decoration frame for the client window + client->frame = new Frame(client, &_style); + if (!(openbox->state() == Openbox::State_Starting || client->positionRequested())) { // position the window intelligenty .. hopefully :) @@ -479,9 +482,6 @@ void Screen::manageWindow(Window window) openbox->bindings()->fireEvent(&data); } - // create the decoration frame for the client window - client->frame = new Frame(client, &_style); - // add to the wm's map openbox->addClient(client->frame->window(), client); openbox->addClient(client->frame->plate(), client);