only set new clients to current desk if desk has not yet been set

placement policies can override setting windows onto the current desk
This commit is contained in:
Mike Blumenkrantz 2017-08-18 15:52:52 -04:00
parent 3c31e67b05
commit 5f87fbca2e
1 changed files with 1 additions and 1 deletions

View File

@ -2670,7 +2670,7 @@ e_client_new(E_Pixmap *cp, int first_map, int internal)
if (ec->override)
_e_client_zone_update(ec);
else
else if (!ec->desk)
e_client_desk_set(ec, e_desk_current_get(e_zone_current_get()));
ec->icccm.title = NULL;