diff options
Diffstat (limited to 'browser/browserview.cpp')
-rw-r--r-- | browser/browserview.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/browser/browserview.cpp b/browser/browserview.cpp index 8a24280..7368ae3 100644 --- a/browser/browserview.cpp +++ b/browser/browserview.cpp @@ -175,9 +175,8 @@ void BrowserView::scroll (conn::brw::SCROLL_DIRECTION dir, conn::brw::SCROLL_TYP void BrowserView::inputText (QString input) { - QInputMethodEvent event; - event.setCommitString(input); - QCoreApplication::sendEvent(m_webview.page(), &event); + QString entryStr = "window.document.activeElement.value = '" + input + "';"; + m_webview.page()->mainFrame()->evaluateJavaScript(entryStr); } void BrowserView::resizeEvent (QResizeEvent *event) { |