diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/qmlcompiler/qqmljsimportvisitor.cpp | 3 |
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; } |
