e: we don't want borders to move zones and desktops when E is being restarted.
SVN revision: 73857
This commit is contained in:
parent
d4b871bafd
commit
f198b01b07
|
@ -7330,6 +7330,8 @@ _e_border_eval0(E_Border *bd)
|
||||||
bd->client.netwm.pid = -1;
|
bd->client.netwm.pid = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!bd->re_manage)
|
||||||
|
{
|
||||||
inst = e_exec_startup_id_pid_instance_find(bd->client.netwm.startup_id,
|
inst = e_exec_startup_id_pid_instance_find(bd->client.netwm.startup_id,
|
||||||
bd->client.netwm.pid);
|
bd->client.netwm.pid);
|
||||||
if ((inst) && (inst->used == 0))
|
if ((inst) && (inst->used == 0))
|
||||||
|
@ -7341,7 +7343,8 @@ _e_border_eval0(E_Border *bd)
|
||||||
zone = e_container_zone_number_get(bd->zone->container,
|
zone = e_container_zone_number_get(bd->zone->container,
|
||||||
inst->screen);
|
inst->screen);
|
||||||
if (zone) e_border_zone_set(bd, zone);
|
if (zone) e_border_zone_set(bd, zone);
|
||||||
desk = e_desk_at_xy_get(bd->zone, inst->desk_x, inst->desk_y);
|
desk = e_desk_at_xy_get(bd->zone, inst->desk_x,
|
||||||
|
inst->desk_y);
|
||||||
if (desk) e_border_desk_set(bd, desk);
|
if (desk) e_border_desk_set(bd, desk);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7385,6 +7388,7 @@ _e_border_eval0(E_Border *bd)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* PRE_POST_FETCH calls e_remember apply for new client */
|
/* PRE_POST_FETCH calls e_remember apply for new client */
|
||||||
_e_border_hook_call(E_BORDER_HOOK_EVAL_PRE_POST_FETCH, bd);
|
_e_border_hook_call(E_BORDER_HOOK_EVAL_PRE_POST_FETCH, bd);
|
||||||
|
|
Loading…
Reference in New Issue