efl/legacy/elementary/src
Lukasz Stanislawski e62b07f779 layout: remove sizing_eval call when layout is already destructed. @fix
Summary:
Layout's sub_object_del function calls sizing_eval even if layout's smart_del
function has already been called (Due to widget_smart_del impl).
This patch adds 'destructed_is' flag to Elm_Layout_Smart_Data and prevents unneeded
sizing_eval calls when object is already destructed.
Patch also fixes SIGSEGV in layout derived entry widget caused by calling
sizing_eval after entry_smart_del destructor.

Added entry test to avoid regression for SIGSEGV bug.

Test Plan: run tests/elm_test_entry

Reviewers: raster, seoz, tasn, cedric

Differential Revision: https://phab.enlightenment.org/D823
2014-05-14 12:02:10 +09:00
..
bin entry: Fix a test case for editable, non-editable entry. 2014-05-13 15:50:05 +09:00
edje_externals autotools: fix build when Ecore_Drm is enable. 2014-04-02 17:00:16 +09:00
examples diskselector_example_02: Added 'selected' callback usage. 2014-03-04 00:33:05 +09:00
imported elm: removing trailing white space ceremony for 1.9 release. 2014-03-02 00:52:26 +09:00
lib layout: remove sizing_eval call when layout is already destructed. @fix 2014-05-14 12:02:10 +09:00
modules Makefile: Add @EVIL_LIBS@ for access_output 2014-04-10 16:07:05 +09:00
tests layout: remove sizing_eval call when layout is already destructed. @fix 2014-05-14 12:02:10 +09:00
Makefile.am pass distcheck - add imported headers to makefiles to pass 2013-12-03 17:14:30 +09:00