efl/legacy
Jihoon Kim ac33622354 From: Jihoon Kim <imfine98@gmail.com>
Subject: [E-devel] [PATCH] bug fix in : "cursor, changed" signal is
not emitted when the content of entry is removed

I found the bug that "cursor,changed" signal is not emitted when the content
of entry is removed.

Let's assume the cursor position is equal to 10.
In this situation, elm_entry_entry_set(en, "") is called.
The content of entry is removed and the cursor position is equal to 0, but
"cursor,changed" signal is not emitted.

This patch is for solving this problem.

In addition, it lets the input method module know the cursor position using
ecore_imf_context_cursor_position_set API
in case that _edje_entry_set_cursor_{start, end} is called.

(Raster: actually it should always emit changed. not check pos at all.
technically pos could be the same BUT cursor moved on screen due to a
reformat). :)



SVN revision: 58886
2011-04-25 05:36:58 +00:00
..
ecore use correct data 2011-04-24 16:31:05 +00:00
edje From: Jihoon Kim <imfine98@gmail.com> 2011-04-25 05:36:58 +00:00
eet better docs 2011-04-18 11:23:56 +00:00
eeze autogen: unobrk things. 2011-04-14 14:51:36 +00:00
efreet autogen: unobrk things. 2011-04-14 14:51:36 +00:00
eina lets compile again shall we? 2011-04-25 02:30:42 +00:00
eio eio: destroy leaf before root. 2011-04-19 15:27:21 +00:00
embryo embryo: update autogen.sh to check configure cache consistency. 2011-04-22 14:04:42 +00:00
emotion autogen: unobrk things. 2011-04-14 14:51:36 +00:00
ethumb ethumb: prevent ecore exe handler from being called more than once. 2011-04-21 10:30:37 +00:00
evas warnings-- 2011-04-25 02:36:14 +00:00
evil Evil: evil_stdlib.c 2011-04-02 12:29:32 +00:00