diff --git a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp index e953208d3b783adffbf31f61439fa0c950a8c0fd..f4eeb8a7d3dd1d7ef79ece6a7660dd70068e310c 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp @@ -227,7 +227,8 @@ QString QmlProjectRunConfiguration::mainScript() const void QmlProjectRunConfiguration::setScriptSource(MainScriptSource source, const QString &settingsPath) { - if (source == FileInEditor) { m_scriptFile.clear(); + if (source == FileInEditor) { + m_scriptFile = M_CURRENT_FILE; m_mainScriptFilename.clear(); m_usingCurrentFile = true; } else if (source == FileInProjectFile) {