HomePhabricator

efl_ui_focus_manager_calc: move the second stage result to another list

Authored by Marcel Hollerbach <marcel@osg.samsung.com> on Dec 12 2017, 3:11 AM.

Description

efl_ui_focus_manager_calc: move the second stage result to another list

holding them in the same list is a problem due to the fact that a member
B in partners of A means that there also needs to be A in the partners
of A. Due to this fact the cleanup logic before missed a few nodes and
crashed in some cases. This is now fixed.

Marcel Hollerbach <marcel@osg.samsung.com> committed rEFL685fb33d86d9: efl_ui_focus_manager_calc: move the second stage result to another list (authored by Marcel Hollerbach <marcel@osg.samsung.com>).Dec 12 2017, 3:51 AM