X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=plugins%2Fplacement%2Fplacement.c;h=8a5d995a620735ad2ee33ef992cd76d792ad0e95;hb=a2ffabb175d6a89f687fdc47310aca50986f35b1;hp=d6011132f12014ff151b05e0a3b6bbda9d21ab41;hpb=dabcb558cd10295f9382607936ead64d8b210b99;p=chaz%2Fopenbox diff --git a/plugins/placement/placement.c b/plugins/placement/placement.c index d6011132..8a5d995a 100644 --- a/plugins/placement/placement.c +++ b/plugins/placement/placement.c @@ -37,6 +37,9 @@ static void event(ObEvent *e, void *foo) if (ob_state == State_Starting) return; + /* requested a position */ + if (e->data.c.client->positioned) return; + if (!place_history(e->data.c.client)) place_random(e->data.c.client); }