raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8f0b8a9060df26032b2f4388cb21406ff10abeac

commit 8f0b8a9060df26032b2f4388cb21406ff10abeac
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Fri Jun 12 17:39:51 2015 +0900

    edje entry - also filter 0x7f (DEL) char on input as it's invalid entry
    
    @fix
---
 src/lib/edje/edje_entry.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c
index e0b508d..4294558 100644
--- a/src/lib/edje/edje_entry.c
+++ b/src/lib/edje/edje_entry.c
@@ -1885,7 +1885,8 @@ _edje_key_down_cb(void *data, Evas *e EINA_UNUSED, 
Evas_Object *obj EINA_UNUSED,
                   free(compres);
                   compres = NULL;
                   _compose_seq_reset(en);
-                  if (ev->string && (!ev->string[1]) && (ev->string[0] < 0x20))
+                  if (ev->string && (!ev->string[1]) &&
+                      ((ev->string[0] < 0x20) || (ev->string[0] == 0x7f)))
                     goto end;
                }
              else

-- 


Reply via email to