diff --git a/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/psi/impl/KotlinChainBuilderBase.kt b/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/psi/impl/KotlinChainBuilderBase.kt index 0e01eb1afb8..2118a9f846a 100644 --- a/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/psi/impl/KotlinChainBuilderBase.kt +++ b/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/psi/impl/KotlinChainBuilderBase.kt @@ -40,7 +40,7 @@ abstract class KotlinChainBuilderBase(private val transformer: ChainTransformer< private fun toUpperLevel(element: PsiElement): PsiElement? { var current = element.parent - while (current != null && !(current is KtLambdaExpression || current is KtAnonymousInitializer)) { + while (current != null && !(current is KtLambdaExpression || current is KtAnonymousInitializer || current is KtObjectDeclaration)) { current = current.parent }