From 5d3497e506e0ec8fed17db83ca22119cc693e77d Mon Sep 17 00:00:00 2001 From: ali Date: Wed, 5 Aug 2020 11:22:14 +0900 Subject: [PATCH] efl.ui.textbox: Keyboard Enter will add paragraph separator Summary: efl.ui.textbox: Keyboard Enter will add paragraph separator and \n because of D9064 Textbox multiline can work with paragraph separator Reviewers: woohyun, segfaultxavi, bu5hm4n, zmike Reviewed By: woohyun Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D11201 --- src/lib/elementary/efl_ui_internal_text_interactive.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/lib/elementary/efl_ui_internal_text_interactive.c b/src/lib/elementary/efl_ui_internal_text_interactive.c index 9906afb2dc..397bbefcea 100644 --- a/src/lib/elementary/efl_ui_internal_text_interactive.c +++ b/src/lib/elementary/efl_ui_internal_text_interactive.c @@ -1186,16 +1186,14 @@ _key_down_cb(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *obj, void { if (multiline) { - //FIXME this should be Fixed when multiline set works fine with PARAGRAPH_SEPARATOR - //Now only \n can work with multiline set - //if (shift || efl_canvas_textblock_newline_as_paragraph_separator_get(obj)) + if (shift || efl_canvas_textblock_newline_as_paragraph_separator_get(obj)) { string = "\n"; } - /*else + else { string = _PARAGRAPH_SEPARATOR_UTF8; - }*/ + } } }