summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunggoo Kim <sung.goo.kim@samsung.com>2012-09-10 11:02:38 (GMT)
committerSunggoo Kim <sung.goo.kim@samsung.com>2012-09-10 11:02:38 (GMT)
commiteeb856e46672f30fac1d57103d17b69a5dd519ce (patch)
tree3c5b92c4331c822a6090811d6a5587e4e9d93581
parent0527c21298c8076012e1819c53b6d3812d9c0859 (diff)
downloadphone-contacts-eeb856e46672f30fac1d57103d17b69a5dd519ce.zip
phone-contacts-eeb856e46672f30fac1d57103d17b69a5dd519ce.tar.gz
phone-contacts-eeb856e46672f30fac1d57103d17b69a5dd519ce.tar.bz2
Fix SIP bug
-rwxr-xr-xlib/details/ct-input-utils.c2
-rwxr-xr-xlib/details/ct-input-view.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/details/ct-input-utils.c b/lib/details/ct-input-utils.c
index ca07c49..0fe4ba6 100755
--- a/lib/details/ct-input-utils.c
+++ b/lib/details/ct-input-utils.c
@@ -77,6 +77,8 @@ static void input_src_ug_destroy(ui_gadget_h ug, void *priv)
ct_input_data *cinput_d = priv;
p_retm_if(NULL == ug, "ug is NULL");
+ elm_object_tree_focus_allow_set(cinput_d->cdetail_d->navi, EINA_TRUE);
+
if (NULL == cinput_d->crop_ug) {
ug_destroy(ug);
cinput_d->src_ug = NULL;
diff --git a/lib/details/ct-input-view.c b/lib/details/ct-input-view.c
index a9d6a02..ecef5b0 100755
--- a/lib/details/ct-input-view.c
+++ b/lib/details/ct-input-view.c
@@ -1452,7 +1452,7 @@ static void input_ringtone_mouse_up_cb(void *data, Evas *e, Evas_Object *obj, vo
evas_object_geometry_get(obj, &x, &y, &w, &h);
if (ev->output.y < y || y + h < ev->output.y)
return;
- elm_object_focus_set(cinput_d->cdetail_d->navi, EINA_FALSE);
+ elm_object_tree_focus_allow_set(cinput_d->cdetail_d->navi, EINA_FALSE);
if(cinput_d->cdetail_d->ug)
return;