tasn pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=320733ecd72e4c8d4b01a185d15b7f4c168cc009

commit 320733ecd72e4c8d4b01a185d15b7f4c168cc009
Author: Subodh Kumar <s7158.ku...@samsung.com>
Date:   Thu Dec 3 16:04:07 2015 +0000

    Edje entry: Use markup text for password in preedit mode
    
    Summary:
    Use markup text for password in preedit mode
    
    Problem is that when text comes in preedit mode
    it is always markup text and when it is committed
    to entry it got committed with markup tags along with
    the original string, so for preedit mode password
    should be filtered all markup to set the proper text.
    
    @fix
    
    Test Plan:
    In preedit mode, enter any character say 'A'
    preedit markup like <preedit>A</preedit>
    will come in preedit changed callback
    
    Result: Text is set as plain text like below
    &lt;preedit&gt;A&lt;/preedit&gt;
    
    Reviewers: thiepha, jihoon, herdsman, shilpasingh, tasn
    
    Reviewed By: shilpasingh, tasn
    
    Subscribers: cedric
    
    Differential Revision: https://phab.enlightenment.org/D2929
---
 src/lib/edje/edje_entry.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c
index 38fb5ff..9ed6ff7 100644
--- a/src/lib/edje/edje_entry.c
+++ b/src/lib/edje/edje_entry.c
@@ -4297,7 +4297,7 @@ _edje_entry_imf_event_preedit_changed_cb(void *data, 
Ecore_IMF_Context *ctx EINA
              Edje_Entry_Change_Info *info;
 
              _edje_entry_hide_visible_password(ed, en->rp);
-             info = _text_filter_text_prepend(ed, en, en->cursor,
+             info = _text_filter_markup_prepend(ed, en, en->cursor,
                                               eina_strbuf_string_get(buf),
                                               "+ password=off",
                                               "- password",

-- 


Reply via email to