[naviframe] Set focus to back button when the back button is clicked
authorjae_hyun.cho <jae_hyun.cho@samsung.com>
Thu, 25 Apr 2013 07:01:39 +0000 (16:01 +0900)
committerSungho Kwak <sungho1.kwak@samsung.com>
Wed, 12 Jun 2013 04:30:10 +0000 (13:30 +0900)
Change-Id: If0e12978d3fb81b2451cca09e81eb537e6dd0dac

Conflicts:

src/lib/elc_naviframe.c

src/lib/elc_naviframe.c

index 1e14ba0..0199862 100644 (file)
@@ -911,7 +911,7 @@ _on_item_back_btn_clicked(void *data,
 #else
 //Tizen Only: Customized
 static void
-_on_item_back_btn_clicked(void *data __UNUSED__,
+_on_item_back_btn_clicked(void *data,
                           Evas_Object *obj,
                           void *event_info __UNUSED__)
 {
@@ -919,6 +919,11 @@ _on_item_back_btn_clicked(void *data __UNUSED__,
    Ecore_X_Atom type = ecore_x_atom_get("_HWKEY_EMULATION");
    char msg_data[20];
 
+   //Be sure that Evas has a focused object to pass the key event.
+//   if ((!elm_widget_focus_get(data)) ||
+//       (!evas_focus_get(evas_object_evas_get(obj))))
+     evas_object_focus_set(obj, EINA_TRUE);
+
    //Get the keygrab window handle.
    if (!keygrab_win)
      {