From adc901ba2cc2ac925b1fdc039e4c349734993355 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Tue, 6 Jun 2023 23:29:16 +0200 Subject: [PATCH] QmlProjectManager: fix warning when project has no mainScript happens at start when project is still parsing Change-Id: I02b1d52b41c4f092fb4f45cf3dcf192e29eda324 Reviewed-by: Marco Bubke Reviewed-by: --- src/plugins/qmlprojectmanager/qmlmainfileaspect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmlprojectmanager/qmlmainfileaspect.cpp b/src/plugins/qmlprojectmanager/qmlmainfileaspect.cpp index 5d328fd934a..349c23a6cf4 100644 --- a/src/plugins/qmlprojectmanager/qmlmainfileaspect.cpp +++ b/src/plugins/qmlprojectmanager/qmlmainfileaspect.cpp @@ -210,7 +210,7 @@ void QmlMainFileAspect::changeCurrentFile(Core::IEditor *editor) bool QmlMainFileAspect::isQmlFilePresent() { bool qmlFileFound = false; - if (mainScriptSource() == FileInEditor) { + if (mainScriptSource() == FileInEditor && !mainScript().isEmpty()) { IDocument *document = EditorManager::currentDocument(); const MimeType mainScriptMimeType = mimeTypeForFile(mainScript()); if (document) {