discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=24ec288b3ce0b5cbcc066efe6c1c4822da72bb59
commit 24ec288b3ce0b5cbcc066efe6c1c4822da72bb59 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Wed Jul 29 19:46:22 2015 -0400 remove spurious focus setting on desk flip without animation focus gets automatically handled in e_desk_flip_end(). changing it again here will produce unintended/wrong results in some cases fix T2071 --- src/bin/e_desk.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c index c835ab3..6eba34f 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -281,13 +281,6 @@ e_desk_show(E_Desk *desk) if (desk->zone->bg_object) was_zone = 1; _e_desk_show_begin(desk, dx, dy); - if (!e_config->desk_flip_animate_type) - { - if (e_config->focus_last_focused_per_desktop) - e_desk_last_focused_focus(desk); - else if (e_client_focused_get()) - evas_object_focus_set(e_client_focused_get()->frame, 0); - } if (was_zone) e_bg_zone_update(desk->zone, E_BG_TRANSITION_DESK); --