forked from enlightenment/efl
Evas textblock: Fixed range geometry with 1 format at the eol.
Fixed an issue with range geometry when we are getting the geometry of only the last format of a line. SVN revision: 75460
This commit is contained in:
parent
cf46d00796
commit
ba506122e1
|
@ -8841,6 +8841,15 @@ _evas_textblock_cursor_range_in_line_geometry_get(
|
||||||
tr->w = w;
|
tr->w = w;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else if ((it1 == it2) && (it1->type == EVAS_TEXTBLOCK_ITEM_FORMAT))
|
||||||
|
{
|
||||||
|
tr = calloc(1, sizeof(Evas_Textblock_Rectangle));
|
||||||
|
rects = eina_list_append(rects, tr);
|
||||||
|
tr->x = ln->x + it1->x;
|
||||||
|
tr->y = ln->par->y + ln->y;
|
||||||
|
tr->h = ln->h;
|
||||||
|
tr->w = it1->w;
|
||||||
|
}
|
||||||
else if (it1 != it2)
|
else if (it1 != it2)
|
||||||
{
|
{
|
||||||
/* Get the middle items */
|
/* Get the middle items */
|
||||||
|
|
Loading…
Reference in New Issue