Fix handling of "Enter" key press
authorJuan Zhao <juan.j.zhao@intel.com>
Tue, 24 Sep 2013 12:55:31 +0000 (12:55 +0000)
committerEduardo Lima (Etrunko) <eduardo.lima@intel.com>
Thu, 26 Sep 2013 21:05:59 +0000 (18:05 -0300)
Change-Id: I491f31c7a0090a3e9cc490d4274cf6bbe6f09492
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
src/wkb-main.c

index 953b283475188af7e0cf4f10fb8e083bd81ac3a8..d3b1b19b1ced2c866393bd75e9a8cfb8968e2780 100644 (file)
@@ -189,7 +189,9 @@ _cb_wkb_on_key_down(void *data, Evas_Object *obj, const char *emission EINA_UNUS
    else if (strcmp(key, "enter") == 0)
      {
         _wkb_commit_preedit_str(wkb);
-        /* wl_input_method_context_keysym(wkb->im_ctx, wkb->serial, time, XKB_KEY_Return, key_state, mod_mask); */
+        wl_input_method_context_keysym(wkb->im_ctx, wkb->serial, time,
+                       XKB_KEY_Return, WL_KEYBOARD_KEY_STATE_PRESSED,
+                       0);
         goto end;
      }
    else if (strcmp(key, "space") == 0)