forked from enlightenment/efl
efl_ui_radio: fix broken merge
This commit is contained in:
parent
67978df5f4
commit
9680154b6b
|
@ -179,19 +179,6 @@ _efl_ui_radio_efl_ui_widget_theme_apply(Eo *obj, Efl_Ui_Radio_Data *sd EINA_UNUS
|
|||
return int_ret;
|
||||
}
|
||||
|
||||
EOLIAN static void
|
||||
_efl_ui_radio_elm_layout_sizing_eval(Eo *obj, Efl_Ui_Radio_Data *_pd EINA_UNUSED)
|
||||
{
|
||||
Evas_Coord minw = -1, minh = -1;
|
||||
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
|
||||
|
||||
elm_coords_finger_size_adjust(1, &minw, 1, &minh);
|
||||
edje_object_size_min_restricted_calc
|
||||
(wd->resize_obj, &minw, &minh, minw, minh);
|
||||
evas_object_size_hint_min_set(obj, minw, minh);
|
||||
evas_object_size_hint_max_set(obj, -1, -1);
|
||||
}
|
||||
|
||||
static void
|
||||
_radio_on_cb(void *data,
|
||||
Evas_Object *obj EINA_UNUSED,
|
||||
|
@ -231,12 +218,11 @@ _efl_ui_radio_efl_object_constructor(Eo *obj, Efl_Ui_Radio_Data *pd)
|
|||
|
||||
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL);
|
||||
|
||||
/* in newer APIs the toggle is toggeled in check via the clickable interface */
|
||||
if (elm_widget_is_legacy(obj))
|
||||
elm_layout_signal_callback_add
|
||||
(obj, "elm,action,radio,toggle", "*", _radio_on_cb, obj);
|
||||
else
|
||||
elm_layout_signal_callback_add
|
||||
(obj, "efl,action,radio,toggle", "*", _radio_on_cb, obj);
|
||||
|
||||
|
||||
if (elm_widget_is_legacy(obj))
|
||||
{
|
||||
|
@ -323,8 +309,7 @@ ELM_WIDGET_KEY_DOWN_DEFAULT_IMPLEMENT(efl_ui_radio, Efl_Ui_Radio_Data)
|
|||
ELM_LAYOUT_TEXT_ALIASES_IMPLEMENT(MY_CLASS_PFX)
|
||||
|
||||
#define EFL_UI_RADIO_EXTRA_OPS \
|
||||
ELM_LAYOUT_TEXT_ALIASES_OPS(MY_CLASS_PFX), \
|
||||
ELM_LAYOUT_SIZING_EVAL_OPS(efl_ui_radio)
|
||||
ELM_LAYOUT_TEXT_ALIASES_OPS(MY_CLASS_PFX)
|
||||
|
||||
#include "efl_ui_radio.eo.c"
|
||||
#include "efl_ui_radio_group.eo.c"
|
||||
|
|
Loading…
Reference in New Issue