X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fscreen.cc;h=2dcc110f5b668381ec791716af77f2dbf0833a31;hb=a132968424c96d9dc62d144c5e863a6810c0369d;hp=f7587abcbfc6a9ed4e51fce2fedebb874c9b19bf;hpb=7990e6fc46c4a73139cb59e2d17df37ff1fe4e0a;p=chaz%2Fopenbox diff --git a/src/screen.cc b/src/screen.cc index f7587abc..2dcc110f 100644 --- a/src/screen.cc +++ b/src/screen.cc @@ -492,7 +492,8 @@ void OBScreen::manageWindow(Window window) // reparented back to root automatically XChangeSaveSet(otk::OBDisplay::display, window, SetModeInsert); - if (!client->positionRequested()) { + if (!(Openbox::instance->state() == Openbox::State_Starting || + client->positionRequested())) { // position the window intelligenty .. hopefully :) // call the python PLACEWINDOW binding EventData *data = new_event_data(_number, window, EventPlaceWindow, 0);