From: Doyoun Kang Date: Tue, 15 Nov 2022 02:10:44 +0000 (+0900) Subject: e_client: add e_client_pos_set before calling defer_move in e_client_unmaximize X-Git-Tag: accepted/tizen/unified/20221118.021714~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F00%2F284300%2F1;p=platform%2Fupstream%2Fenlightenment.git e_client: add e_client_pos_set before calling defer_move in e_client_unmaximize Change-Id: Iefe344d88a1dc3c6c23541caec6d390abed30cf5 --- diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 8fcabd6..37180f5 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -6250,6 +6250,7 @@ e_client_unmaximize(E_Client *ec, E_Maximize max) e_client_util_move_resize_without_frame(ec, x, y, w, h); else { + e_client_pos_set(ec, x, y); e_policy_visibility_client_defer_move(ec); } e_hints_window_size_unset(ec); @@ -6261,9 +6262,10 @@ e_client_unmaximize(E_Client *ec, E_Maximize max) if (ec->layout.splited) e_client_util_move_resize_without_frame(ec, x, y, w, h); else - { - e_policy_visibility_client_defer_move(ec); - } + { + e_client_pos_set(ec, x, y); + e_policy_visibility_client_defer_move(ec); + } e_hints_window_size_set(ec); }