efl/legacy
WooHyun Jung 4274d39f03 From: WooHyun Jung <wh0705.jung@samsung.com>
Subject: RE: [E-devel] One bug in _edje_key_down_cb func (in
edje_entry.c)

I found one bug in _edje_key_down_cb func (in edje_entry.c)
 
When I input "Backspace" in an entry object,  _signal_cursor_chagned_func(in
elm_entry.c) is not called. 

This is because the following code in _edje_key_down_cb func (in edje_entry.c)
is not called. 
 
 if ((evas_textblock_cursor_compare(tc, en->cursor)) && (!cursor_changed))
    _edje_emit(ed, "cursor,changed", rp->part->name);
           
Why not called ? Because ~ evas_textblock_cursor_compare(tc, en->cursor)
returns 0.

(i.e. old cursor and current cursor have the same position information)
 
I think old cursor should keep its position without any updating. 
 
But in evas_textblock_cursor_char_delete() func, called by _backsapce func
(in edje_entry.c) - 

old cursor's postion is updated as the current position. 



SVN revision: 57199
2011-02-21 05:53:23 +00:00
..
ecore Ecore_Evas: Add UNUSED where missing. 2011-02-20 16:39:43 +00:00
edje From: WooHyun Jung <wh0705.jung@samsung.com> 2011-02-21 05:53:23 +00:00
eet * eet: improve speed and memory usage when decoding EET_G_UNION, 2011-02-14 10:57:13 +00:00
eeze add filter for exe events 2011-02-14 01:47:37 +00:00
efreet TODO++ 2011-02-19 20:54:15 +00:00
eina Eina ut8: Made the utf8 parser tests more complete. 2011-02-17 11:49:37 +00:00
eio Add rpm spec to eio and one more entry to svn:ignore. 2011-02-17 23:13:36 +00:00
embryo put visual studio files outside the libraries directory 2011-02-03 19:55:22 +00:00
emotion remove useless calls 2011-01-30 10:15:05 +00:00
ethumb add ethumb.spec back in dist 2011-02-18 22:23:06 +00:00
evas evas: fix building with libpng-1.5 2011-02-20 01:21:33 +00:00
evil * src/lib/evil_stdio.c: 2011-02-04 09:16:11 +00:00