Undo/redo: correct work with unicode symbols.

@fix T3420
This commit is contained in:
Mykyta Biliavskyi 2016-04-06 15:05:21 +09:00
parent ff7ca0ee79
commit aa8dc3a8dd
1 changed files with 1 additions and 1 deletions

View File

@ -148,7 +148,7 @@ entry_changed_user_cb(void *data, Evas_Object *obj EINA_UNUSED,
if (info->change.insert.plain_length == 0) goto nochange;
diff->text = eina_stringshare_add(info->change.insert.content);
char *utf8 = evas_textblock_text_markup_to_utf8(NULL, diff->text);
diff->length = strlen(utf8);
diff->length = info->change.insert.plain_length;
diff->cursor_pos = info->change.insert.pos;
diff->action = EINA_TRUE;
free(utf8);