Efl.Ui.Check: Fix unexpected activation
This patch set has following upstream changes
(1) fd8e9f9 Efl.Ui.Nstate: do not call "changed" callback
Before solving following problem in Efl.Ui.Check
https://phab.enlightenment.org/T6673
The changed callback is called with opposite value,
if application is using Efl.Ui.Check with state pointer.
The reason is that the changed callback is called in
efl_ui_nstate_activate, and the value refered by state pointer
is changed only after the efl_ui_nstate_activate is called.
static void
_activate(Evas_Object *obj)
{
EFL_UI_CHECK_DATA_GET(obj, sd);
efl_ui_nstate_activate(obj);
(2) b1ee35e elm: do not call "changed" callback when setting style
Change-Id: I60b4ce5b03cc2e57dcc8120b9aa9ad4dc2fb7bf0