[edje/edje_entry] Before cursor is moved by mouse_down, imf_context_reset should be called with current cursor position.

SVN revision: 81209
This commit is contained in:
WooHyun Jung 2012-12-18 07:13:58 +00:00
parent 4ebd335973
commit ba8b15bcff
3 changed files with 7 additions and 0 deletions

View File

@ -712,3 +712,7 @@
2012-12-18 Jihoon Kim
* ecore_imf cursor infomation update is not necessary in focus-out event
2012-12-18 WooHyun Jung
* Before cursor is moved by mouse_down, imf_context_reset should be called with current cursor position.

View File

@ -35,6 +35,7 @@ Fixes:
* fix build on Solaris 11.
* fix duplicate after programs in group inheritance.
* fix return plain string in retrive surrounding text callback of entry
* Before cursor is moved by mouse_down, imf_context_reset should be called with current cursor position.
Edje 1.7.0

View File

@ -1780,6 +1780,8 @@ _edje_part_mouse_down_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUS
}
#endif
_edje_entry_imf_context_reset(rp);
shift = evas_key_modifier_is_set(ev->modifiers, "Shift");
en->select_mod_start = EINA_FALSE;
en->select_mod_end = EINA_FALSE;