summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJEONGHYUN YUN <jh0506.yun@samsung.com>2016-12-09 11:33:26 +0900
committerWooHyun Jung <wh0705.jung@samsung.com>2016-12-09 11:33:27 +0900
commit8784ba97ad2adea5b3709e35c90da56ad9a6d702 (patch)
tree187e474c2c97e61aae6ff4adeb35e931b0dac5b2
parent509cce5e433a9e524be276b7b89fb12fae666bff (diff)
downloadefl-8784ba97ad2adea5b3709e35c90da56ad9a6d702.tar.gz
elm_entry: Init cursor position when entry text set.
Summary: Cursor position should be initialized because entry will be cleared when entry text set. Reviewers: woohyun, id213sin Reviewed By: id213sin Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4469
-rw-r--r--src/lib/elementary/elm_entry.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c
index 812b140f1a..dd71ffce5c 100644
--- a/src/lib/elementary/elm_entry.c
+++ b/src/lib/elementary/elm_entry.c
@@ -3220,6 +3220,8 @@ _elm_entry_elm_layout_text_set(Eo *obj, Elm_Entry_Data *sd, const char *part, co
}
/* Need to clear the entry first */
+ sd->cursor_pos = edje_object_part_text_cursor_pos_get
+ (sd->entry_edje, "elm.text", EDJE_CURSOR_MAIN);
edje_object_part_text_set(sd->entry_edje, "elm.text", "");
_entry_text_append(obj, entry, EINA_TRUE);