int ret = -1;
const Evas_Textblock_Cursor *dir_cur;
Evas_Textblock_Cursor cur2;
+ Evas_Object_Textblock *o;
+ o = (Evas_Object_Textblock *)(cur->obj->object_data);
+ if (!o->formatted.valid) _relayout(cur->obj);
dir_cur = cur;
if (ctype == EVAS_TEXTBLOCK_CURSOR_UNDER)
if (!cur) return -1;
o = (Evas_Object_Textblock *)(cur->obj->object_data);
+ if (!o->formatted.valid) _relayout(cur->obj);
+
if (!cur->node)
{
if (!o->text_nodes)
else
return -1;
}
- if (!o->formatted.valid) _relayout(cur->obj);
previous_format = _find_layout_item_match(cur, &ln, &it);
if (!it)