From: yigang.jing Date: Tue, 25 Dec 2012 03:51:20 +0000 (+0800) Subject: Fix N_SE-15345 : set focus on back button when enter Certificates. . X-Git-Tag: accepted/tizen_2.1/20130425.022820~31^2~91^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=064651d73fa3b25dbb0adab51f88651905d65f53;p=apps%2Fcore%2Fpreloaded%2Fsettings.git Fix N_SE-15345 : set focus on back button when enter Certificates. . Change-Id: Ibcbccb3b42938111d974e89d6a777c45201bf2b7 --- diff --git a/setting-about/src/setting-about-main.c b/setting-about/src/setting-about-main.c index f42b256..30a311b 100755 --- a/setting-about/src/setting-about-main.c +++ b/setting-about/src/setting-about-main.c @@ -1055,7 +1055,7 @@ setting_about_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj, elm_genlist_item_selected_set(item, 0); Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item); - /* SettingAboutUG *ad = (SettingAboutUG *) data; */ + SettingAboutUG *ad = (SettingAboutUG *) data; SETTING_TRACE("clicking item[%s]", _(list_item->keyStr)); if (!safeStrCmp("IDS_ST_BODY_OPEN_SOURCE_LICENCES", list_item->keyStr)) { @@ -1063,6 +1063,11 @@ setting_about_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj, //setting_view_change(&setting_view_about_main, &setting_view_about_licences, data); } else if (!safeStrCmp("IDS_COM_BODY_CERTIFICATES", list_item->keyStr)) { + Elm_Object_Item *navi_it = elm_naviframe_top_item_get(ad->navi_bar); + if (navi_it) { + Evas_Object *back_btn = elm_object_item_part_content_get(navi_it, "prev_btn"); + elm_object_focus_set(back_btn, TRUE); + } __setting_about_main_certificates_clicked(data); } else if (!safeStrCmp(SETTING_ABOUT_DEVICE_NAME_STR, list_item->keyStr)) { __setting_about_main_device_name_clicked(data, list_item->eo_check);