E_Client *child_ec;
Eina_List *l;
- SSMDBG("set to region: %s", ec, emssr->name);
+ SSMINF("set to region: %s", ec, emssr->name);
+
+ e_client_desk_area_set(ec, emssr->eda);
if (ec->lock_client_size)
{
e_client_maximize(ec, E_MAXIMIZE_EXPAND | E_MAXIMIZE_BOTH);
}
- e_client_desk_area_set(ec, emssr->eda);
-
// control transient for childs
EINA_LIST_FOREACH(ec->transients, l, child_ec)
{
SSMINF("unset ec from regions", ec);
+ e_client_desk_area_set(ec, NULL);
+
if (ec->lock_client_size)
{
ec->maximized = E_MAXIMIZE_NONE;
e_client_maximize(ec, E_MAXIMIZE_EXPAND | E_MAXIMIZE_BOTH);
}
- e_client_desk_area_set(ec, NULL);
-
// control transient for childs
EINA_LIST_FOREACH(ec->transients, l, child_ec)
{