efl_ui_focus_manager_root_focus: perform focus switch delayed
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Tue, 6 Aug 2019 14:52:32 +0000 (10:52 -0400)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Mon, 12 Aug 2019 07:24:29 +0000 (16:24 +0900)
commit30adafa0845cae0f2157100a600af9c2d032409e
tree7c90a0960079265472f29b5df169541a15dcdbed
parent25ae83697170cb957943afb2e6a2888be5398b00
efl_ui_focus_manager_root_focus: perform focus switch delayed

Summary:
Delaying the unregistering here ensures that there is not focus set call
while a object is beeing registered in the focus manager.

ref T8081

Reviewers: zmike, cedric

Reviewed By: zmike

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T8081

Differential Revision: https://phab.enlightenment.org/D9513
src/lib/elementary/efl_ui_focus_manager_root_focus.c