From 9de0047a2d07dd77905a4d6160b6387af7fac4a0 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Mon, 5 Apr 2010 00:17:30 +0200 Subject: A "nice" hack to fix bug 211557 BUG: 211557 --- src/webview.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/webview.cpp') diff --git a/src/webview.cpp b/src/webview.cpp index 6e3718e0..2083cef3 100644 --- a/src/webview.cpp +++ b/src/webview.cpp @@ -425,6 +425,14 @@ void WebView::keyPressEvent(QKeyEvent *event) return; } } + + QWebHitTestResult result = page()->mainFrame()->hitTestContent( mapFromGlobal( QCursor::pos() ) ); + + if( result.isContentEditable() ) + { + KWebView::keyPressEvent(event); + return; + } // Auto Scrolling if ( event->modifiers() == Qt::ShiftModifier ) -- cgit v1.2.1