syscon buttons: because reusing the existing button widget was too much hassle
authorMike Blumenkrantz <zmike@samsung.com>
Thu, 8 May 2014 00:07:48 +0000 (20:07 -0400)
committerMike Blumenkrantz <zmike@samsung.com>
Thu, 8 May 2014 00:07:48 +0000 (20:07 -0400)
fix T1155

src/modules/syscon/e_syscon.c

index 514e295..b2aa11f 100644 (file)
@@ -317,7 +317,7 @@ _cb_key_down(__UNUSED__ void *data, Ecore_Event_Key *ev)
           }
         else
           {
-             edje_object_signal_emit(o_selected, "e,state,focused", "e");
+             edje_object_signal_emit(o_selected, "e,state,unfocused", "e");
              o_selected = e_flowlayout_pack_object_prev(o_selected_flow, o_selected);
              if (!o_selected)
                {
@@ -341,7 +341,7 @@ _cb_key_down(__UNUSED__ void *data, Ecore_Event_Key *ev)
                     }
                }
           }
-        edje_object_signal_emit(o_selected, "e,state,unfocused", "e");
+        edje_object_signal_emit(o_selected, "e,state,focused", "e");
      }
    else if ((!strcmp(ev->key, "Right")) || (!strcmp(ev->key, "Down")) || (!strcmp(ev->key, "Tab")))
      {
@@ -349,7 +349,7 @@ _cb_key_down(__UNUSED__ void *data, Ecore_Event_Key *ev)
           o_selected_flow = o_flow_main, o_selected = e_flowlayout_pack_object_first(o_flow_main);
         else
           {
-             edje_object_signal_emit(o_selected, "e,state,focused", "e");
+             edje_object_signal_emit(o_selected, "e,state,unfocused", "e");
              o_selected = e_flowlayout_pack_object_next(o_selected_flow, o_selected);
              if (!o_selected)
                {
@@ -373,7 +373,7 @@ _cb_key_down(__UNUSED__ void *data, Ecore_Event_Key *ev)
                     }
                }
           }
-        edje_object_signal_emit(o_selected, "e,state,unfocused", "e");
+        edje_object_signal_emit(o_selected, "e,state,focused", "e");
      }
    else if ((!strcmp(ev->key, "KP_Enter")) || (!strcmp(ev->key, "Return")))
      {