From: Junseok, Kim Date: Mon, 18 May 2020 03:45:53 +0000 (+0900) Subject: e_client: latest_focus set to transient_for child when parent activate X-Git-Tag: submit/tizen/20200518.052213~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=145a68ca3ea07002f776122a810355d1e1a1fed0;p=platform%2Fupstream%2Fenlightenment.git e_client: latest_focus set to transient_for child when parent activate Change-Id: I736ee3d7d1cb68ac2053ff3ddc9248a3396134ce Signed-off-by: Junseok, Kim --- diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 29a3821560..04a156afa4 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -5613,7 +5613,11 @@ e_client_activate(E_Client *ec, Eina_Bool just_do_it) if (!focus_ec) focus_ec = ec; else - e_client_focus_defer_unset(ec); + { + e_client_focus_latest_set(ec); + e_client_focus_latest_set(focus_ec); + e_client_focus_defer_unset(ec); + } obscured_above = _e_client_check_fully_contain_by_above(focus_ec, EINA_FALSE); if (!obscured_above)