diff --git a/legacy/elementary/src/lib/elm_entry.c b/legacy/elementary/src/lib/elm_entry.c index 47ebf05fac..0acfa78e1e 100644 --- a/legacy/elementary/src/lib/elm_entry.c +++ b/legacy/elementary/src/lib/elm_entry.c @@ -2173,29 +2173,6 @@ _item_get(void *data, return o; } -static void -_text_filter_cb(void *data, - Evas_Object *edje __UNUSED__, - const char *part __UNUSED__, - Edje_Text_Filter_Type type, - char **text) -{ - Eina_List *l; - Elm_Entry_Markup_Filter *tf; - - ELM_ENTRY_DATA_GET(data, sd); - - if (type == EDJE_TEXT_FILTER_FORMAT) - return; - - EINA_LIST_FOREACH(sd->text_filters, l, tf) - { - tf->func(tf->data, data, text); - if (!*text) - break; - } -} - static void _markup_filter_cb(void *data, Evas_Object *edje __UNUSED__, @@ -2812,8 +2789,6 @@ _elm_entry_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) edje_object_item_provider_set(priv->entry_edje, _item_get, obj); - edje_object_text_insert_filter_callback_add - (priv->entry_edje, "elm.text", _text_filter_cb, obj); edje_object_text_markup_filter_callback_add (priv->entry_edje, "elm.text", _markup_filter_cb, obj); @@ -2999,10 +2974,6 @@ _elm_entry_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED) { free(ip); } - EINA_LIST_FREE (sd->text_filters, tf) - { - _filter_free(tf); - } EINA_LIST_FREE (sd->markup_filters, tf) { _filter_free(tf); diff --git a/legacy/elementary/src/lib/elm_widget_entry.h b/legacy/elementary/src/lib/elm_widget_entry.h index 2e1c0eea47..a0e3c54f0c 100644 --- a/legacy/elementary/src/lib/elm_widget_entry.h +++ b/legacy/elementary/src/lib/elm_widget_entry.h @@ -45,7 +45,6 @@ struct _Elm_Entry_Smart_Data Evas_Coord downx, downy; Eina_List *items; Eina_List *item_providers; - Eina_List *text_filters; Eina_List *markup_filters; Ecore_Job *hov_deljob; Mod_Api *api; // module api if supplied