From 24ec288b3ce0b5cbcc066efe6c1c4822da72bb59 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 29 Jul 2015 19:46:22 -0400 Subject: [PATCH] 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 c835ab36e..6eba34fe6 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);