summaryrefslogtreecommitdiff
path: root/browser/browserview.cpp
diff options
context:
space:
mode:
authorJonatan Pålsson <jonatan.palsson@pelagicore.com>2014-03-13 15:24:48 +0100
committerJonatan Pålsson <jonatan.palsson@pelagicore.com>2014-03-13 16:15:02 +0100
commit857cdcf6521ed89e84c6eb03d5c6c9376d5c6537 (patch)
treeb3723297b0bec2f03fc373fc3e5392b80876ae84 /browser/browserview.cpp
parent994affbe6faa76592f824f0c87147c07979334e7 (diff)
downloadbrowser-poc-857cdcf6521ed89e84c6eb03d5c6c9376d5c6537.tar.gz
Newly entered text now replaced old text in text boxes
Diffstat (limited to 'browser/browserview.cpp')
-rw-r--r--browser/browserview.cpp5
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) {