When the focused window is freed, if there're focusable window below the focused window,
there is a bug that focus calculation may occur two times due to defer focus unset after revert focus.
For fix this bug, remove focus_defer_unset when focus be decided by revert_focus of focus_calculate.
Change-Id: I41064c4c36254eb7b0dc144523934f9b27dfe970
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
e_client_focus_defer_unset(focused);
e_client_frame_focus_set(reverted_focus_ec, EINA_TRUE);
}
-
- e_client_focus_defer_unset(reverted_focus_ec);
}
else if (old_focused)
{