The problem is that we currently do try to split even if we can't.
We should overview things and fix it in a more proper way, but this is
a good enough solution in the meanwhile, because this part will be fixed
soon.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@57301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
else
cut2 = cut;
- if (ts[cut2])
+ if (ts[cut2] && (ti->text_props.text_len > 0))
{
new_ti = _layout_text_item_new(c, ti->parent.format, &ts[cut2],
ti->text_props.text_len - cut2);
_layout_text_add_logical_item(c, new_ti, lti);
}
- if (cut2 > cut)
+ if ((cut2 > cut) && (ti->text_props.text_len > 0))
{
white_ti = _layout_text_item_new(c, ti->parent.format, &ts[cut],
ti->text_props.text_len - cut);