diff options
Diffstat (limited to 'Source/WebKit/qt/WidgetApi/qgraphicswebview.cpp')
-rw-r--r-- | Source/WebKit/qt/WidgetApi/qgraphicswebview.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/Source/WebKit/qt/WidgetApi/qgraphicswebview.cpp b/Source/WebKit/qt/WidgetApi/qgraphicswebview.cpp index 69138d73f..4aa6a5f8d 100644 --- a/Source/WebKit/qt/WidgetApi/qgraphicswebview.cpp +++ b/Source/WebKit/qt/WidgetApi/qgraphicswebview.cpp @@ -291,10 +291,8 @@ bool QGraphicsWebView::sceneEvent(QEvent* event) || event->type() == QEvent::TouchEnd || event->type() == QEvent::TouchUpdate || event->type() == QEvent::TouchCancel)) { - d->page->event(event); - - // Always return true so that we'll receive also TouchUpdate and TouchEnd events - return true; + if (d->page->event(event)) + return true; } return QGraphicsWidget::sceneEvent(event); |