summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/ecore_imf/Ecore_IMF.h1
-rw-r--r--src/lib/edje/edje_entry.c4
2 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/ecore_imf/Ecore_IMF.h b/src/lib/ecore_imf/Ecore_IMF.h
index 5e9766cf38..3c7eae7c8c 100644
--- a/src/lib/ecore_imf/Ecore_IMF.h
+++ b/src/lib/ecore_imf/Ecore_IMF.h
@@ -356,6 +356,7 @@ typedef enum
356 ECORE_IMF_INPUT_HINT_NONE = 0, /**< No active hints @since 1.12 */ 356 ECORE_IMF_INPUT_HINT_NONE = 0, /**< No active hints @since 1.12 */
357 ECORE_IMF_INPUT_HINT_AUTO_COMPLETE = 1 << 0, /**< Suggest word auto completion @since 1.12 */ 357 ECORE_IMF_INPUT_HINT_AUTO_COMPLETE = 1 << 0, /**< Suggest word auto completion @since 1.12 */
358 ECORE_IMF_INPUT_HINT_SENSITIVE_DATA = 1 << 1, /**< Typed text should not be stored. @since 1.12 */ 358 ECORE_IMF_INPUT_HINT_SENSITIVE_DATA = 1 << 1, /**< Typed text should not be stored. @since 1.12 */
359 ECORE_IMF_INPUT_HINT_MULTILINE = 1 << 2, /**< Multiline text @since 1.18 */
359} Ecore_IMF_Input_Hints; 360} Ecore_IMF_Input_Hints;
360 361
361enum 362enum
diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c
index 44c68ab901..811af394a9 100644
--- a/src/lib/edje/edje_entry.c
+++ b/src/lib/edje/edje_entry.c
@@ -2742,6 +2742,10 @@ _edje_entry_real_part_init(Edje *ed, Edje_Real_Part *rp)
2742 rp->part->entry_mode == EDJE_ENTRY_EDIT_MODE_PASSWORD ? 2742 rp->part->entry_mode == EDJE_ENTRY_EDIT_MODE_PASSWORD ?
2743 ECORE_IMF_INPUT_MODE_INVISIBLE : ECORE_IMF_INPUT_MODE_FULL); 2743 ECORE_IMF_INPUT_MODE_INVISIBLE : ECORE_IMF_INPUT_MODE_FULL);
2744 2744
2745 if (rp->part->multiline)
2746 ecore_imf_context_input_hint_set(en->imf_context,
2747 ecore_imf_context_input_hint_get(en->imf_context) | ECORE_IMF_INPUT_HINT_MULTILINE);
2748
2745 if (rp->part->entry_mode == EDJE_ENTRY_EDIT_MODE_PASSWORD) 2749 if (rp->part->entry_mode == EDJE_ENTRY_EDIT_MODE_PASSWORD)
2746 ecore_imf_context_input_panel_language_set(en->imf_context, ECORE_IMF_INPUT_PANEL_LANG_ALPHABET); 2750 ecore_imf_context_input_panel_language_set(en->imf_context, ECORE_IMF_INPUT_PANEL_LANG_ALPHABET);
2747#endif 2751#endif