From: Sungtaek Hong Date: Tue, 7 Nov 2017 12:08:40 +0000 (+0900) Subject: efl_ui_radio: keep radio state when theme is changed X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~1832 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=439fbe4bcb4c34ff7dabd802bd4e139b57f6dd50;p=platform%2Fupstream%2Fefl.git efl_ui_radio: keep radio state when theme is changed Summary: during elm_widget_theme_apply() state was set to off when state is on. @fix Test Plan: change locale/theme when a radio is on. Reviewers: jpeg, cedric, woohyun Differential Revision: https://phab.enlightenment.org/D5432 --- diff --git a/src/lib/elementary/efl_ui_radio.c b/src/lib/elementary/efl_ui_radio.c index 3281fec..c6ef4f0 100644 --- a/src/lib/elementary/efl_ui_radio.c +++ b/src/lib/elementary/efl_ui_radio.c @@ -157,8 +157,6 @@ _efl_ui_radio_elm_widget_theme_apply(Eo *obj, Efl_Ui_Radio_Data *sd) if (sd->state) elm_layout_signal_emit(obj, "elm,state,radio,on", "elm"); else elm_layout_signal_emit(obj, "elm,state,radio,off", "elm"); - if (sd->state) _state_set(obj, EINA_FALSE, EINA_FALSE); - edje_object_message_signal_process(wd->resize_obj); /* FIXME: replicated from elm_layout just because radio's icon