From 162c54fc88913ae5195f9841f702fa6750f3ef75 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Tue, 3 Jul 2012 08:52:17 +0000 Subject: [PATCH] Edje entry: Fixed anchor update with user insert. SVN revision: 73211 --- legacy/edje/ChangeLog | 4 ++++ legacy/edje/src/lib/edje_entry.c | 1 + 2 files changed, 5 insertions(+) diff --git a/legacy/edje/ChangeLog b/legacy/edje/ChangeLog index 2d239c1795..0fc7f732e7 100644 --- a/legacy/edje/ChangeLog +++ b/legacy/edje/ChangeLog @@ -505,3 +505,7 @@ 2012-06-24 Cedric Bail * Emit signal for flagged part when their size get to zero. + +2012-07-03 Tom Hacohen (TAsn) + + * Entry: Update anchors from user_insert as well. diff --git a/legacy/edje/src/lib/edje_entry.c b/legacy/edje/src/lib/edje_entry.c index 93af0aa72c..76fe2195dd 100644 --- a/legacy/edje/src/lib/edje_entry.c +++ b/legacy/edje/src/lib/edje_entry.c @@ -2589,6 +2589,7 @@ _edje_entry_user_insert(Edje_Real_Part *rp, const char *text) } info->change.insert.pos = evas_textblock_cursor_pos_get(en->cursor); _text_filter_markup_prepend(en, en->cursor, text); + _anchors_get(en->cursor, rp->object, en); _edje_emit(rp->edje, "entry,changed", rp->part->name); _edje_emit_full(rp->edje, "entry,changed,user", rp->part->name, info, _free_entry_change_info);