efl_ui_widget: reintroduce legacy behaviour
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Sun, 24 Mar 2019 17:58:50 +0000 (18:58 +0100)
committerJunsuChoi <jsuya.choi@samsung.com>
Tue, 2 Apr 2019 04:21:10 +0000 (13:21 +0900)
commitb12b43d0561f9982972db2da7a8f94f0d09dcb1e
treef608cb9a36802ec9f7dd8846ba0665f5b02a1d3d
parent5010abc7d17533e9856ab20ae14cd0e9c2fce38b
efl_ui_widget: reintroduce legacy behaviour

before the refactoring of the disabled property, there was no way to
enable a widget which has a disabled tree. This here however enables
this to work again like this. The user will be told with an error
message. The integraty of the property is maintained accross reparents.

Reviewed-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
Differential Revision: https://phab.enlightenment.org/D8459
src/lib/elementary/efl_ui_widget.c
src/tests/elementary/efl_ui_test_widget.c