From ec15a55118aa8ec8960c3580652221d0b44d2490 Mon Sep 17 00:00:00 2001 From: Lasse Holmstedt Date: Fri, 30 Jul 2010 17:25:14 +0200 Subject: [PATCH] QML JS Debugger: clear context properly when reloading qml app --- src/libs/qmljsdebugger/qdeclarativedesignview.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/qmljsdebugger/qdeclarativedesignview.cpp b/src/libs/qmljsdebugger/qdeclarativedesignview.cpp index 29f6a1aaec..d7270c4db7 100644 --- a/src/libs/qmljsdebugger/qdeclarativedesignview.cpp +++ b/src/libs/qmljsdebugger/qdeclarativedesignview.cpp @@ -591,8 +591,11 @@ void QDeclarativeDesignViewPrivate::_q_onStatusChanged(QDeclarativeView::Status { if (status == QDeclarativeView::Ready) { if (q->rootObject()) { + if (data->subcomponentEditorTool->contextIndex() != -1) + data->subcomponentEditorTool->clear(); subcomponentEditorTool->pushContext(q->rootObject()); emit q->executionStarted(1.0f); + } qmlDesignDebugServer()->reloaded(); } -- 2.11.0