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()