forked from enlightenment/enlightenment
parent
e811fcd149
commit
05d6225d76
|
@ -1308,14 +1308,15 @@ ACT_FN_GO(window_zone_move_by, )
|
||||||
move = eina_list_count(ec->zone->comp->zones) - 1;
|
move = eina_list_count(ec->zone->comp->zones) - 1;
|
||||||
else if ((unsigned int)move >= eina_list_count(ec->zone->comp->zones))
|
else if ((unsigned int)move >= eina_list_count(ec->zone->comp->zones))
|
||||||
move = 0;
|
move = 0;
|
||||||
zone = eina_list_nth(ec->zone->comp->zones, move);
|
zone = e_util_comp_zone_number_get(0, move);
|
||||||
if ((!zone) || (zone->num != (unsigned int)move)) return;
|
if (!zone) return;
|
||||||
max = ec->maximized;
|
max = ec->maximized;
|
||||||
fs = ec->fullscreen_policy;
|
fs = ec->fullscreen_policy;
|
||||||
fullscreen = ec->fullscreen;
|
fullscreen = ec->fullscreen;
|
||||||
if (ec->maximized) e_client_unmaximize(ec, E_MAXIMIZE_BOTH);
|
if (ec->maximized) e_client_unmaximize(ec, E_MAXIMIZE_BOTH);
|
||||||
if (fullscreen) e_client_unfullscreen(ec);
|
if (fullscreen) e_client_unfullscreen(ec);
|
||||||
e_client_zone_set(ec, zone);
|
e_client_zone_set(ec, zone);
|
||||||
|
// e_client_desk_set(ec, e_desk_current_get(zone));
|
||||||
if (max) e_client_maximize(ec, max);
|
if (max) e_client_maximize(ec, max);
|
||||||
if (fullscreen) e_client_fullscreen(ec, fs);
|
if (fullscreen) e_client_fullscreen(ec, fs);
|
||||||
evas_object_focus_set(ec->frame, 1);
|
evas_object_focus_set(ec->frame, 1);
|
||||||
|
|
Loading…
Reference in New Issue