diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/introduceImportAlias/KotlinIntroduceImportAliasHandler.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/introduceImportAlias/KotlinIntroduceImportAliasHandler.kt index 6f110e2813a..f95efda81e9 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/introduceImportAlias/KotlinIntroduceImportAliasHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/introduce/introduceImportAlias/KotlinIntroduceImportAliasHandler.kt @@ -64,8 +64,9 @@ object KotlinIntroduceImportAliasHandler : RefactoringActionHandler { val isExtension = descriptor.isExtension findPsiElements(project, file, descriptor).flatMap { ReferencesSearch.search(it, file.useScope) - .findAll() + .findAll().asSequence().filter { reference -> reference.element.containingFile == file } .map { reference -> UsageContext(reference as KtSimpleNameReference, isExtension = isExtension) } + .toList() } }