summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_selection_types.eot
diff options
context:
space:
mode:
authorYeongJong Lee <yj34.lee@samsung.com>2018-01-11 09:23:29 +0100
committerMarcel Hollerbach <marcel@osg.samsung.com>2018-01-11 09:51:59 +0100
commit1b4f330c9c4dea9b08fb227cfca1f69fe59fccd3 (patch)
treea721dd59b94ce3877083f59e9805b64479194c8d /src/lib/elementary/efl_selection_types.eot
parentaf681a10915aadbc2af53522be03ba7c60af046a (diff)
efl_ui_focus_manager_calc: store node data before the node is freed
Summary: we can consider that the node is freed during focus_manager routine. for example, efl_ui_focus_manager_redirect_set call edje event callbacks, and a application can delete a object in the edje callback. if the object is the focusable object of a node, focus_manager make the node freed. the focus_manager is able to use freed node. (a good example is test_popup.c) this prevent reusing freed pointers. Test Plan: 1. elementary_test -to popup 2. popup-center-text + 1 button 3. Click the Close button 4. check that there is no erroe message Reviewers: bu5hm4n Reviewed By: bu5hm4n Subscribers: cedric, woohyun, jpeg, Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5729
Diffstat (limited to 'src/lib/elementary/efl_selection_types.eot')
0 files changed, 0 insertions, 0 deletions