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:
parent
1c9f9bd32c
commit
b6df8639a4
|
@ -2398,7 +2398,7 @@ e_client_new(E_Pixmap *cp, int first_map, int internal)
|
||||||
|
|
||||||
if (ec->override)
|
if (ec->override)
|
||||||
_e_client_zone_update(ec);
|
_e_client_zone_update(ec);
|
||||||
else
|
else if (!ec->desk)
|
||||||
e_client_desk_set(ec, e_desk_current_get(e_zone_current_get()));
|
e_client_desk_set(ec, e_desk_current_get(e_zone_current_get()));
|
||||||
|
|
||||||
ec->icccm.title = NULL;
|
ec->icccm.title = NULL;
|
||||||
|
|
Loading…
Reference in New Issue