From 1160c3e92df023aef42f45729c7149d88e42d4aa Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 25 Jan 2011 10:46:57 +0100 Subject: [PATCH] debugger: fix cpp single stepping after cross-step --- src/plugins/debugger/qml/qmlcppengine.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/qml/qmlcppengine.cpp b/src/plugins/debugger/qml/qmlcppengine.cpp index 7751cd1afcb..f65faa2075f 100644 --- a/src/plugins/debugger/qml/qmlcppengine.cpp +++ b/src/plugins/debugger/qml/qmlcppengine.cpp @@ -279,8 +279,10 @@ void QmlCppEngine::executeStep() QTC_ASSERT(d->m_cppEngine->state() == InferiorRunOk, /**/); if (d->m_cppEngine->setupQmlStep(true)) return; // Wait for callback to readyToExecuteQmlStep() + } else { + notifyInferiorRunRequested(); + d->m_cppEngine->executeStep(); } - readyToExecuteQmlStep(); } void QmlCppEngine::readyToExecuteQmlStep()