git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@52295
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
{
if (it->source_node == n)
{
- Evas_Object_Textblock_Item *itn;
int p;
- itn = (Evas_Object_Textblock_Item *)(((Eina_Inlist *)it)->next);
p = (int)(it->source_pos + eina_unicode_strlen(it->text));
- if ((p > pos) ||
- ((p == pos) && (!lnn) &&
- ((!itn) ||
- ((itn) && (itn->source_node != n)))))
+ if (((pos >= (int) it->source_pos) && (pos < p)))
{
*lnr = ln;
*itr = it;
return;
}
+ else if (p == pos)
+ {
+ *lnr = ln;
+ *itr = it;
+ }
}
}
}