raster pushed a commit to branch efl-1.22.

http://git.enlightenment.org/core/efl.git/commit/?id=3716cfe1a2a36972bbd699d386a789cd40c37ef0

commit 3716cfe1a2a36972bbd699d386a789cd40c37ef0
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Thu Aug 15 00:08:57 2019 +0100

    elm entry - respect plain text newlines on paste again...
    
    make this work like it used to... fixes T8135
---
 src/lib/elementary/elm_entry.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c
index 03a54d8c53..65e30e9ff6 100644
--- a/src/lib/elementary/elm_entry.c
+++ b/src/lib/elementary/elm_entry.c
@@ -730,6 +730,16 @@ _selection_data_cb(void *data EINA_UNUSED,
      }
    else
      {
+        if (!(sel_data->format & ELM_SEL_FORMAT_MARKUP))
+          {
+             char *txt = _elm_util_text_to_mkup(buf);
+             if (txt)
+               {
+                  _edje_entry_user_insert(obj, txt);
+                  free(txt);
+               }
+          }
+        else
         _edje_entry_user_insert(obj, buf);
      }
    free(buf);

-- 


Reply via email to