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