From: ChunEon Park Date: Fri, 5 Apr 2013 07:39:13 +0000 (+0900) Subject: naviframe - signal send for back button when compress mode is changed X-Git-Tag: accepted/tizen/20130927.071315^2~437 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0d7f2955023e1f0f2e05c7d5522fbb41e05a670e;p=profile%2Fmobile%2Felementary.git naviframe - signal send for back button when compress mode is changed now back buttons can be changed to sip hide style Conflicts: src/lib/elc_naviframe.c Change-Id: I0b7e85ac13edc9db0b7176a98fb38c0daf6d6e88 --- diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c index 8e00ee5..b4e6f61 100644 --- a/src/lib/elc_naviframe.c +++ b/src/lib/elc_naviframe.c @@ -1201,9 +1201,25 @@ _item_dispmode_set(Elm_Naviframe_Item *it, Evas_Display_Mode dispmode) switch (dispmode) { case EVAS_DISPLAY_MODE_COMPRESS: + //Tizen Only: Temporary code. block the focus for the back button for + //H/W Key event support. + if (it->title_prev_btn) + { + elm_object_signal_emit(it->title_prev_btn, + "elm,state,display,compress", "elm"); + elm_object_focus_allow_set(it->title_prev_btn, EINA_FALSE); + } elm_object_signal_emit(VIEW(it), "elm,state,display,compress", "elm"); break; default: + //Tizen Only: Temporary code. block the focus for the back button for + //H/W Key event support. + if (it->title_prev_btn) + { + elm_object_signal_emit(it->title_prev_btn, + "elm,state,display,default", "elm"); + elm_object_focus_allow_set(it->title_prev_btn, EINA_TRUE); + } elm_object_signal_emit(VIEW(it), "elm,state,display,default", "elm"); break; }