diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-08-02 17:57:52 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-08-02 17:57:52 +0000 |
| commit | b4b0c6257c15613f32736ee44f329198ac823c47 (patch) | |
| tree | 0b6e78aaf395c315ed729cd46cc9ac298f308612 /plugins | |
| parent | cd647976261a0220ec689c9fe5d4efe02b2d0553 (diff) | |
let transients go where they requested :( fuck xmms
Diffstat (limited to 'plugins')
| -rw-r--r-- | plugins/placement/placement.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/placement/placement.c b/plugins/placement/placement.c index ea1a21e3..48cf5de3 100644 --- a/plugins/placement/placement.c +++ b/plugins/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; @@ -101,9 +104,6 @@ static void event(ObEvent *e, void *foo) } } - /* requested a position */ - if (e->data.c.client->positioned) return; - if (!history || !place_history(e->data.c.client)) place_random(e->data.c.client); } |
