From 979e81005ed5b52ac32150027beee69fc8922b8e Mon Sep 17 00:00:00 2001
From: Kai Koehne <kai.koehne@nokia.com>
Date: Fri, 10 Dec 2010 13:19:55 +0100
Subject: [PATCH] QmlProject: Store 'run current file' in settings

Store the artifical 'CurrentFile' in the settings as the mainFile, cause
leaving it empty translates to 'use file from project'.
---
 src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp
index e953208d3b7..f4eeb8a7d3d 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) {
-- 
GitLab