summaryrefslogtreecommitdiff
path: root/plugins/placement/placement.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/placement/placement.c')
-rw-r--r--plugins/placement/placement.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/placement/placement.c b/plugins/placement/placement.c
index 8a5d995a..2627eb84 100644
--- a/plugins/placement/placement.c
+++ b/plugins/placement/placement.c
@@ -14,6 +14,8 @@ static void place_random(Client *c)
int x, y;
Rect *area;
+ if (ob_state == State_Starting) return;
+
area = screen_area(c->desktop);
l = area->x;
@@ -35,8 +37,6 @@ static void event(ObEvent *e, void *foo)
{
g_assert(e->type == Event_Client_New);
- if (ob_state == State_Starting) return;
-
/* requested a position */
if (e->data.c.client->positioned) return;