Hi, EFL developers.

ATM, preedit text is commited when shift key is pressed.
This patch file is for solving this bug.

Would you please review this patch and apply in svn?

Index: edje_entry.c
===================================================================
--- edje_entry.c        (revision 58771)
+++ edje_entry.c        (working copy)
@@ -1204,6 +1204,10 @@ _edje_key_down_cb(void *data, Evas *e __UNUSED__,
         _edje_emit(ed, "entry,key,end", rp->part->name);
         ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
      }
+   else if (!strcmp(ev->key, "Shift_L") || !strcmp(ev->key, "Shift_R"))
+     {
+        return;
+     }
    else if ((control) && (!strcmp(ev->key, "v")))
      {
         _edje_emit(ed, "entry,paste,request", rp->part->name);

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to