From: Jihoon Kim Date: Sat, 30 Oct 2010 04:38:38 +0000 (+0900) Subject: [datefield] fix return value X-Git-Tag: sbs-working-i386~96 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bde6b42b37fa80e424c96a338482d1ce7c20a0bc;p=framework%2Fuifw%2Felementary.git [datefield] fix return value --- diff --git a/src/lib/elm_datefield.c b/src/lib/elm_datefield.c index 42ff9e4..6819928 100644 --- a/src/lib/elm_datefield.c +++ b/src/lib/elm_datefield.c @@ -543,8 +543,8 @@ _imf_event_commit_cb(void *data, int type, void *event) Evas_Object *focus_obj; char str[YEAR_MAX_LENGTH+1] = {0,}; - if (!wd) return ECORE_CALLBACK_RENEW; - if(!elm_widget_focus_get(data)) return ECORE_CALLBACK_RENEW; + if (!wd) return ECORE_CALLBACK_PASS_ON; + if (!elm_widget_focus_get(data)) return ECORE_CALLBACK_PASS_ON; focus_obj = elm_widget_focused_object_get(data); if (!wd->editing) @@ -568,7 +568,7 @@ _imf_event_commit_cb(void *data, int type, void *event) if (_check_input_done(data, focus_obj, strlen(str))) _entry_focus_move(data, focus_obj); - return ECORE_CALLBACK_CANCEL; + return ECORE_CALLBACK_DONE; } static void