[wayland][tizen v3.0] Do not set ecore_imf_context_input_panel_enabled_set as false
authoryh106.jung <yh106.jung@samsung.com>
Wed, 27 May 2015 05:07:59 +0000 (14:07 +0900)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
This is workaround patch before finding root cause.
IME was not shown after calling
ecore_imf_context_input_panel_enabled_set(context, false).
So block temporarily the code.

Bug: http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=12973
Reviewed by: Antonio Gomes, Hyunhak Kim

Change-Id: Ia707b5c4cf584e945ec985d66b87385af3049f10
Signed-off-by: yh106.jung <yh106.jung@samsung.com>
tizen_src/chromium_impl/content/browser/renderer_host/im_context_efl.cc

index 566a049..7c7415c 100644 (file)
@@ -82,7 +82,11 @@ IMContextEfl::IMContextEfl(RenderWidgetHostViewEfl* view, Ecore_IMF_Context* con
 }
 
 void IMContextEfl::InitializeIMFContext(Ecore_IMF_Context* context) {
+  // FIXME: IME was not shown when this value was set as false on Wayland.
+  // So temporarily block the code until find root cause.
+#if !defined(USE_WAYLAND)
   ecore_imf_context_input_panel_enabled_set(context, false);
+#endif
   ecore_imf_context_use_preedit_set(context, false);
 
   ecore_imf_context_event_callback_add(context, ECORE_IMF_CALLBACK_PREEDIT_CHANGED, &IMFPreeditChangedCallback, this);