diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/scopeUtils.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/scopeUtils.kt index a78d1ea23e2..4712bc0992c 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/scopeUtils.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/scopeUtils.kt @@ -26,7 +26,8 @@ import org.jetbrains.kotlin.psi.KtFile // see com.intellij.psi.impl.file.impl.ResolveScopeManagerImpl.getInherentResolveScope fun getResolveScope(file: KtFile): GlobalSearchScope { if (file is KtCodeFragment) { - file.forcedResolveScope?.let { return KotlinSourceFilterScope.sourceAndClassFiles(it, file.project) } + // scope should be corrected when KT-6223 is implemented + file.getContextContainingFile()?.resolveScope?.let { return KotlinSourceFilterScope.sourceAndClassFiles(it, file.project) } } return when (file.getModuleInfo()) {