bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=2201b562d019f021c93ca5fb408fcfca203d262d
commit 2201b562d019f021c93ca5fb408fcfca203d262d Author: Ali Alzyod <ali198...@gmail.com> Date: Sun Jan 12 16:31:05 2020 +0000 efl.ui.textbox: legacy cleanup efl.ui.textbox: legacy cleanup Differential Revision: https://phab.enlightenment.org/D11067 --- src/lib/elementary/efl_ui_textbox.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/lib/elementary/efl_ui_textbox.c b/src/lib/elementary/efl_ui_textbox.c index 728c060adb..d88f6a432c 100644 --- a/src/lib/elementary/efl_ui_textbox.c +++ b/src/lib/elementary/efl_ui_textbox.c @@ -635,7 +635,7 @@ _efl_ui_textbox_efl_ui_widget_disabled_set(Eo *obj, Efl_Ui_Textbox_Data *sd, Ein efl_layout_signal_emit(sd->entry_edje, emission, "efl"); if (sd->scroll) { - elm_interface_scrollable_freeze_set(obj, efl_ui_widget_disabled_get(obj)); + efl_ui_scrollable_scroll_freeze_set(obj, efl_ui_widget_disabled_get(obj)); } if (!efl_ui_widget_disabled_get(obj)) @@ -681,7 +681,7 @@ _efl_ui_textbox_efl_ui_widget_theme_apply(Eo *obj, Efl_Ui_Textbox_Data *sd) // elm_entry_cursor_pos_set -> cursor,changed -> widget_show_region_set // -> smart_objects_calculate will call all smart calculate functions, // and one of them can delete elm_entry. - evas_object_ref(obj); + efl_ref(obj); if (efl_ui_focus_object_focus_get(obj)) { @@ -705,7 +705,7 @@ _efl_ui_textbox_efl_ui_widget_theme_apply(Eo *obj, Efl_Ui_Textbox_Data *sd) efl_event_callback_call(obj, EFL_UI_LAYOUT_EVENT_THEME_CHANGED, NULL); - evas_object_unref(obj); + efl_unref(obj); return theme_apply; } @@ -1669,9 +1669,6 @@ _create_selection_handlers(Evas_Object *obj, Efl_Ui_Textbox_Data *sd) EOLIAN static void _efl_ui_textbox_efl_gfx_entity_position_set(Eo *obj, Efl_Ui_Textbox_Data *sd, Eina_Position2D pos) { - if (_evas_object_intercept_call(obj, EVAS_OBJECT_INTERCEPT_CB_MOVE, 0, pos.x, pos.y)) - return; - efl_gfx_entity_position_set(efl_super(obj, MY_CLASS), pos); efl_gfx_entity_position_set(sd->hit_rect, pos); @@ -1681,9 +1678,6 @@ _efl_ui_textbox_efl_gfx_entity_position_set(Eo *obj, Efl_Ui_Textbox_Data *sd, Ei EOLIAN static void _efl_ui_textbox_efl_gfx_entity_size_set(Eo *obj, Efl_Ui_Textbox_Data *sd, Eina_Size2D sz) { - if (_evas_object_intercept_call(obj, EVAS_OBJECT_INTERCEPT_CB_RESIZE, 0, sz.w, sz.h)) - return; - efl_gfx_entity_size_set(sd->hit_rect, sz); _update_selection_handler(obj); @@ -1693,9 +1687,6 @@ _efl_ui_textbox_efl_gfx_entity_size_set(Eo *obj, Efl_Ui_Textbox_Data *sd, Eina_S EOLIAN static void _efl_ui_textbox_efl_gfx_entity_visible_set(Eo *obj, Efl_Ui_Textbox_Data *sd EINA_UNUSED, Eina_Bool vis) { - if (_evas_object_intercept_call(obj, EVAS_OBJECT_INTERCEPT_CB_VISIBLE, 0, vis)) - return; - efl_gfx_entity_visible_set(efl_super(obj, MY_CLASS), vis); if (vis) _update_selection_handler(obj); } --