Do not request to hide IME when RenderObject is removed
authorTaeyun An <ty.an@samsung.com>
Fri, 4 Oct 2013 07:02:45 +0000 (16:02 +0900)
committerTaeyun An <ty.an@samsung.com>
Fri, 4 Oct 2013 07:02:45 +0000 (16:02 +0900)
[Title] Do not request to hide IME when the RenderObject is removed
[Issue#] N_SE-53692
[Problem] when clicking the entry in popup UI in www.getjar.mobi, IME disappear
[Cause] request to hide IME when RenderObject is removed
[Solution]  Do not request to hide IME when RenderObject is removed

Change-Id: I1c52db216fa73251f991ce4dea6bc00fdfb35d4f

Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp

index 0784e81..0dc9512 100755 (executable)
@@ -1035,6 +1035,7 @@ void WebChromeClient::rendererWillBeDestroyed(RenderObject* object)
 #endif
 
 #if ENABLE(TIZEN_ISF_PORT)
+    return; // FIXME : Fix N_SE-53692, but we need more check
     if (object->node() && object->node()->isRootEditableElement())
         m_page->send(Messages::WebPageProxy::RemoveInputMethodContext(reinterpret_cast<uintptr_t>(object->node())));
 #endif