aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/qmlcompiler/qqmljsimportvisitor.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qmlcompiler/qqmljsimportvisitor.cpp b/src/qmlcompiler/qqmljsimportvisitor.cpp
index f8f2b18695..301c721800 100644
--- a/src/qmlcompiler/qqmljsimportvisitor.cpp
+++ b/src/qmlcompiler/qqmljsimportvisitor.cpp
@@ -1015,7 +1015,8 @@ void QQmlJSImportVisitor::checkRequiredProperties()
for (const auto &[_, defScope] : m_scopesByIrLocation.asKeyValueRange()) {
if (defScope->isFileRootComponent() || defScope->isInlineComponent()
- || defScope->componentRootStatus() != QQmlJSScope::IsComponentRoot::No) {
+ || defScope->componentRootStatus() != QQmlJSScope::IsComponentRoot::No
+ || defScope->scopeType() != QQmlSA::ScopeType::QMLScope) {
continue;
}