diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index 2c5b14de308..65447ace2b5 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -640,8 +640,6 @@ void QmlEngine::handleRemoteSetupFailed(const QString &message) void QmlEngine::shutdownInferior() { - m_noDebugOutputTimer.stop(); - if (m_adapter.activeDebuggerClient()) m_adapter.activeDebuggerClient()->endSession(); @@ -656,7 +654,9 @@ void QmlEngine::shutdownInferior() void QmlEngine::shutdownEngine() { - // double check (ill engine?): + m_noDebugOutputTimer.stop(); + + // double check (ill engine?): stopApplicationLauncher(); notifyEngineShutdownOk();