summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSoohye Shin <soohye.shin@samsung.com>2015-12-11 15:19:36 +0900
committerSoohye Shin <soohye.shin@samsung.com>2015-12-11 15:19:36 +0900
commit7120c7cfcc6fa26992895f333e625d225561a9f4 (patch)
tree22847d375b0968947def60ad5cd3c4f356e96a14
parenta34b92d7e7be2a201273e0824bc3c23c297d5cf0 (diff)
downloadair_home-7120c7cfcc6fa26992895f333e625d225561a9f4.tar.gz
air_home-7120c7cfcc6fa26992895f333e625d225561a9f4.tar.bz2
air_home-7120c7cfcc6fa26992895f333e625d225561a9f4.zip
Change-Id: Ib792cfc52c32e04c9120334a917985966870a917 Signed-off-by: Soohye Shin <soohye.shin@samsung.com>
-rw-r--r--src/view/view_user_edit.c32
1 files changed, 1 insertions, 31 deletions
diff --git a/src/view/view_user_edit.c b/src/view/view_user_edit.c
index e67b5d6..a7a62c3 100644
--- a/src/view/view_user_edit.c
+++ b/src/view/view_user_edit.c
@@ -109,9 +109,6 @@ static void _unfocused(int id, void *data, Evas_Object *obj,
}
}
-static void _key_up(int id, void *data, Evas *e, Evas_Object *obj,
- Evas_Event_Key_Up *ev);
-
static void _key_down(int id, void *data, Evas *e, Evas_Object *obj,
Evas_Event_Key_Down *ev);
@@ -128,7 +125,6 @@ static void _mouse_move(int id, void *data, Evas *e, Evas_Object *obj,
static input_handler handler = {
.focused = _focused,
.unfocused = _unfocused,
- .key_up = _key_up,
.key_down = _key_down,
.mouse_down = _mouse_down,
.mouse_move = _mouse_move
@@ -632,33 +628,6 @@ static void _show_action_menu(struct _priv *priv)
}
*/
-static void _key_up(int id, void *data, Evas *e, Evas_Object *obj,
- Evas_Event_Key_Up *ev)
-{
- struct _priv *priv;
-
- if (!data) {
- _ERR("Invalid argument");
- return;
- }
-
- if (id != INPUT_HANDLER_TYPE_BTN_DONE)
- return;
-
- priv = data;
-
- if (!strcmp(ev->keyname, KEY_BACK) ||
- !strcmp(ev->keyname, KEY_ESC)) {
- if (_check_changed_input(priv)) {
- _add_discard_popup(priv);
- return;
- }
- viewmgr_pop_view();
- } else if (!strcmp(ev->keyname, KEY_ENTER)) {
- _update_user(priv);
- }
-}
-
static void _key_down(int id, void *data, Evas *e, Evas_Object *obj,
Evas_Event_Key_Down *ev)
{
@@ -676,6 +645,7 @@ static void _key_down(int id, void *data, Evas *e, Evas_Object *obj,
case INPUT_HANDLER_TYPE_PHOTO:
case INPUT_HANDLER_TYPE_DELETE:
case INPUT_HANDLER_TYPE_BTN_CANCEL:
+ case INPUT_HANDLER_TYPE_BTN_DONE:
case INPUT_HANDLER_TYPE_ENTRY:
if (_check_changed_input(priv)) {
_add_discard_popup(priv);