}
else
{
- if (!(sel_data->format & ELM_SEL_FORMAT_MARKUP))
+ if (!(sel_data->format & ELM_SEL_FORMAT_MARKUP) && !(sel_data->format & ELM_SEL_FORMAT_HTML))
{
char *txt = _elm_util_text_to_mkup(buf);
if (txt)
Evas_Object *obj EINA_UNUSED,
void *event_info EINA_UNUSED)
{
- Elm_Sel_Format formats = ELM_SEL_FORMAT_MARKUP;
+ Elm_Sel_Format formats = ELM_SEL_FORMAT_MARKUP | ELM_SEL_FORMAT_HTML;
ELM_ENTRY_DATA_GET(data, sd);
top = _entry_win_get(data);
if (top)
{
- Elm_Sel_Format formats = ELM_SEL_FORMAT_MARKUP | ELM_SEL_FORMAT_TEXT;
+ Elm_Sel_Format formats = ELM_SEL_FORMAT_MARKUP | ELM_SEL_FORMAT_TEXT | ELM_SEL_FORMAT_HTML;
sd->selection_asked = EINA_TRUE;