tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7141c1dbb2fd5ca0a12284cea7e6e1b7fb4af0e0
commit 7141c1dbb2fd5ca0a12284cea7e6e1b7fb4af0e0 Author: Tom Hacohen <t...@stosb.com> Date: Fri Dec 13 14:41:49 2013 +0000 Evas textblock: Fixed deletion of ranges ending with visual formats. This is a regression introduced in: 3f3ad67616d491c40e4c7c34d3927896f80b8caa --- src/lib/evas/canvas/evas_object_textblock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c index 0d38a51..0527846 100644 --- a/src/lib/evas/canvas/evas_object_textblock.c +++ b/src/lib/evas/canvas/evas_object_textblock.c @@ -7830,7 +7830,7 @@ _evas_textblock_node_text_adjust_offsets_to_start(Evas_Object_Textblock *o, last_node->offset -= delta; break; } - else if (use_end && itr && (pos + itr->offset >= (size_t) end) && + else if (use_end && itr && (pos + itr->offset > (size_t) end) && itr->visible) { break; --