From 4f33fbc229e71f68e14ea0b42e2edd3ab349e7c4 Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@nokia.com> Date: Wed, 27 Oct 2010 08:01:22 +0200 Subject: [PATCH] QmlJsDebugger: Fix observer navigation on Mac OS X Seems that mouse events aren't sent through the viewport on Mac OS X. --- share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp index 20c9c441628..2e2eef656d0 100644 --- a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp +++ b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp @@ -80,6 +80,7 @@ QDeclarativeViewObserver::QDeclarativeViewObserver(QDeclarativeView *view, QObje data->currentTool = data->selectionTool; data->view->setMouseTracking(true); + data->view->installEventFilter(this); data->view->viewport()->installEventFilter(this); data->debugService = QDeclarativeObserverService::instance(); -- GitLab