From 7beb49271f32342bbbb355efa8969b05303613fa Mon Sep 17 00:00:00 2001 From: Dmitriy Dolovov Date: Tue, 9 Apr 2019 00:44:32 +0700 Subject: [PATCH] Fix: Navigation to inheritor class in non-JVM library source leads to opening stub Issue #KT-30821 Fixed --- .../kotlin/idea/caches/lightClasses/KtFakeLightClass.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/lightClasses/KtFakeLightClass.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/lightClasses/KtFakeLightClass.kt index 0a18df291ee..07170db018e 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/lightClasses/KtFakeLightClass.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/lightClasses/KtFakeLightClass.kt @@ -53,7 +53,7 @@ class KtFakeLightClass(override val kotlinOrigin: KtClassOrObject) : override fun getQualifiedName() = kotlinOrigin.fqName?.asString() override fun getContainingClass() = _containingClass - override fun getNavigationElement() = kotlinOrigin + override fun getNavigationElement() = kotlinOrigin.navigationElement override fun getIcon(flags: Int) = kotlinOrigin.getIcon(flags) override fun getContainingFile() = kotlinOrigin.containingFile override fun getUseScope() = kotlinOrigin.useScope