Support multiline hint in wayland immodule 00/74500/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Tue, 14 Jun 2016 10:52:31 +0000 (19:52 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Tue, 14 Jun 2016 10:53:11 +0000 (19:53 +0900)
Change-Id: I07ceb1a1f62f099f52e675d59dd22a4bef291106

ism/extras/wayland_immodule/wayland_imcontext.c

index 6cf6e1b..8203f1a 100644 (file)
@@ -1516,6 +1516,11 @@ wayland_im_context_input_hint_set(Ecore_IMF_Context *ctx,
         imcontext->content_hint |= WL_TEXT_INPUT_CONTENT_HINT_SENSITIVE_DATA;
     else
         imcontext->content_hint &= ~WL_TEXT_INPUT_CONTENT_HINT_SENSITIVE_DATA;
+
+    if (input_hints & ECORE_IMF_INPUT_HINT_MULTILINE)
+        imcontext->content_hint |= WL_TEXT_INPUT_CONTENT_HINT_MULTILINE;
+    else
+        imcontext->content_hint &= ~WL_TEXT_INPUT_CONTENT_HINT_MULTILINE;
 }
 
 EAPI void