From fceb5ee245d8a420b667bf2857d81aeb9d9f6b2a Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Tue, 9 Apr 2019 16:28:53 +0700 Subject: [PATCH] Fix AutoImport for import with alias #KT-30663 Fixed --- .../org/jetbrains/kotlin/idea/actions/KotlinAddImportAction.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/actions/KotlinAddImportAction.kt b/idea/src/org/jetbrains/kotlin/idea/actions/KotlinAddImportAction.kt index 9bcc61eec85..1c0e11b6265 100644 --- a/idea/src/org/jetbrains/kotlin/idea/actions/KotlinAddImportAction.kt +++ b/idea/src/org/jetbrains/kotlin/idea/actions/KotlinAddImportAction.kt @@ -219,7 +219,7 @@ class KotlinAddImportAction internal constructor( if (importAlias != null) { importAlias.nameIdentifier?.copy()?.let { element.getIdentifier()?.replace(it) } val resultDescriptor = element.resolveMainReferenceToDescriptors().firstOrNull() - if (resultDescriptor == descriptor) { + if (descriptor.importableFqName == resultDescriptor?.importableFqName) { return@forEach } }