all repos — openbox @ b4b0c6257c15613f32736ee44f329198ac823c47

openbox fork - make it a bit more like ryudo

let transients go where they requested :( fuck xmms
Dana Jansens danakj@orodu.net
commit

b4b0c6257c15613f32736ee44f329198ac823c47

parent

cd647976261a0220ec689c9fe5d4efe02b2d0553

1 files changed, 3 insertions(+), 3 deletions(-)

jump to
M plugins/placement/placement.cplugins/placement/placement.c

@@ -56,6 +56,9 @@ static void event(ObEvent *e, void *foo)

{ g_assert(e->type == Event_Client_New); + /* requested a position */ + if (e->data.c.client->positioned) return; + if (e->data.c.client->transient_for) { if (e->data.c.client->transient_for != OB_TRAN_GROUP) { ObClient *c = e->data.c.client;

@@ -100,9 +103,6 @@ return;

} } } - - /* requested a position */ - if (e->data.c.client->positioned) return; if (!history || !place_history(e->data.c.client)) place_random(e->data.c.client);