}
else
{
- scr->zone = e_zone_screen_new(scr->screen, scr->w, scr->h);
+ scr->zone = e_zone_new(scr->screen, scr->escreen, scr->x, scr->y, scr->w, scr->h);
scr->policy_zone = e_policy_zone_new(scr->zone);
e_policy_zone_desk_count_set(scr->policy_zone,
e_config->zone_desks_x_count,
EINA_LIST_FOREACH(screens, l, scr)
{
- scr->zone = e_zone_screen_new(scr->screen, scr->w, scr->h);
+ scr->zone = e_zone_new(scr->screen, scr->escreen, scr->x, scr->y, scr->w, scr->h);
scr->zone_destroy.notify = _e_comp_screen_zone_cb_destroy;
e_zone_destroy_listener_add(scr->zone, &scr->zone_destroy);