summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHyerim Kim <rimi.kim@samsung.com>2016-11-22 13:42:34 +0900
committerHyerim Kim <rimi.kim@samsung.com>2016-11-22 13:42:34 +0900
commit5339769a66ad68e77fc7fc5eeb5938b20551ff17 (patch)
tree3923dac81559cd727519d56d623e8806048c3451
parent66bd635f92702e6501652c14b8533a24eff61911 (diff)
downloadair_home-5339769a66ad68e77fc7fc5eeb5938b20551ff17.tar.gz
air_home-5339769a66ad68e77fc7fc5eeb5938b20551ff17.tar.bz2
air_home-5339769a66ad68e77fc7fc5eeb5938b20551ff17.zip
Change-Id: I30ba3de40bf2ef40cf791875ff5a7a53e727e5b3 Signed-off-by: Hyerim Kim <rimi.kim@samsung.com>
-rwxr-xr-xsrc/view/view_user_edit.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/view/view_user_edit.c b/src/view/view_user_edit.c
index d96e36b..1a6b5e0 100755
--- a/src/view/view_user_edit.c
+++ b/src/view/view_user_edit.c
@@ -413,6 +413,8 @@ static void _add_icon_list(struct _priv *priv)
static void _entry_text_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
+ struct _priv *priv = data;
+
const char *text = elm_entry_entry_get(obj);
if (!text)
return;
@@ -422,9 +424,11 @@ static void _entry_text_changed_cb(void *data, Evas_Object *obj, void *event_inf
char temp[2] = {0, };
if (length > 0) {
+ elm_object_disabled_set(priv->done, EINA_FALSE);
strncpy(temp, text, 1);
temp[1] = '\0';
} else {
+ elm_object_disabled_set(priv->done, EINA_TRUE);
_DBG("length is 0");
return;
}
@@ -826,6 +830,7 @@ static void _show(void *data)
} else {
elm_object_part_text_set(priv->base, PART_USER_EDIT_TITLE,
MESSAGE_ADD_USER);
+ elm_object_disabled_set(priv->done, EINA_TRUE);
}
_reset(priv);