]> Dogcows Code - chaz/openbox/commitdiff
let transients go where they requested :( fuck xmms
authorDana Jansens <danakj@orodu.net>
Sat, 2 Aug 2003 17:57:52 +0000 (17:57 +0000)
committerDana Jansens <danakj@orodu.net>
Sat, 2 Aug 2003 17:57:52 +0000 (17:57 +0000)
plugins/placement/placement.c

index ea1a21e37c6b8f961838bd0361f73fb867472fd8..48cf5de3201942876e9911a6f4e1bb8884bc773d 100644 (file)
@@ -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);
 }
This page took 0.021799 seconds and 4 git commands to generate.