From 987dc104dba674e93d4df7bba88290d481a9c381 Mon Sep 17 00:00:00 2001 From: WooHyun Jung Date: Fri, 12 Aug 2011 13:41:31 +0900 Subject: [PATCH] [*][editfield] cursor_end_set should be done after entry is shown Change-Id: Ia4e8b2d36b1e4e4ea47c0c6929d35f51c3131e78 --- src/lib/elm_editfield.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elm_editfield.c b/src/lib/elm_editfield.c index 2e828ca..b632fb5 100644 --- a/src/lib/elm_editfield.c +++ b/src/lib/elm_editfield.c @@ -240,13 +240,13 @@ _signal_mouse_clicked(void *data, Evas_Object *obj __UNUSED__, const char *emiss } else if(strcmp(source, "left_icon") && strcmp(source, "right_icon") && strcmp(source, "eraser")) { + edje_object_signal_emit(wd->base, "elm,state,over,hide", "elm"); + if(wd->editing == EINA_FALSE) elm_entry_cursor_end_set(wd->entry); wd->editing = EINA_TRUE; - edje_object_signal_emit(wd->base, "elm,state,over,hide", "elm"); - if (!wd->single_line) //FIXME : after fixing TEXTBLOCK, this should be deleted elm_object_focus(wd->entry); -- 2.7.4