Revert "Set keyboard mode"
authorSangYong Park <sy302.park@samsung.com>
Thu, 5 Sep 2013 02:09:08 +0000 (11:09 +0900)
committerSangYong Park <sy302.park@samsung.com>
Thu, 5 Sep 2013 02:09:08 +0000 (11:09 +0900)
This reverts commit 6f0eae351921fca5976d63a664e5d829953d3f0a.

Change-Id: I8f6a3db5a23f9a2b3817021360455c0b251907e3

Source/WebKit2/UIProcess/efl/InputMethodContextEfl.cpp
Source/WebKit2/UIProcess/efl/InputMethodContextEfl.h

index 2151adb..86ac060 100755 (executable)
@@ -600,8 +600,6 @@ void InputMethodContextEfl::onFocusIn()
 
     ecore_imf_context_focus_in(m_context.get());
     ecore_imf_context_input_panel_show(m_context.get());
-
-    setKeyboardMode(true);
 }
 
 void InputMethodContextEfl::onFocusOut()
@@ -622,8 +620,6 @@ void InputMethodContextEfl::onFocusOut()
 
     ecore_imf_context_input_panel_hide(m_context.get());
     ecore_imf_context_focus_out(m_context.get());
-
-    setKeyboardMode(false);
 }
 
 void InputMethodContextEfl::revertIMFContext()
@@ -745,8 +741,6 @@ void InputMethodContextEfl::showIMFContext(const EditorState& editor, bool isUse
     resetIMFContext();
     ecore_imf_context_focus_in(m_context.get());
     ecore_imf_context_input_panel_show(m_context.get());
-
-    setKeyboardMode(true);
 }
 
 void InputMethodContextEfl::hideIMFContext()
@@ -770,8 +764,6 @@ void InputMethodContextEfl::hideIMFContext()
         ecore_imf_context_focus_out(m_context.get());
     }
 
-    setKeyboardMode(false);
-
     m_focused = false;
     revertIMFContext();
 }
@@ -808,20 +800,6 @@ void InputMethodContextEfl::removeIMFContext(uintptr_t contextID)
     takeContext(contextID);
 }
 
-void InputMethodContextEfl::setKeyboardMode(bool isOn)
-{
-    Evas_Object* parent = elm_object_parent_widget_get(m_viewImpl->view());
-    while (parent) {
-        const char* type = elm_object_widget_type_get(parent);
-        if (type && !strcmp(type, "elm_win")) {
-            elm_win_keyboard_mode_set(parent, isOn ? ELM_WIN_KEYBOARD_ON : ELM_WIN_KEYBOARD_OFF);
-            return;
-        }
-
-        parent = elm_object_parent_widget_get(parent);
-    }
-}
-
 void InputMethodContextEfl::requestFakeKeyEvent()
 {
     if (m_doNotHandleFakeKeyEvent || m_fakeKeyEventTimer.isActive())
index 23c204c..fc2f304 100755 (executable)
@@ -103,8 +103,6 @@ private:
     void showInputPicker(const EditorState&);
 #endif
 
-    void setKeyboardMode(bool);
-
     void requestFakeKeyEvent();
     void fakeKeyEventTimerFired(WebCore::Timer<InputMethodContextEfl>*);
 #endif