diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt index d40cf72770d..cc357570f77 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt @@ -268,13 +268,13 @@ private fun DebugProcess.findTargetClasses(outerClass: ReferenceType, lineAt: In continue } - val method = location.method() - if (method == null || DebuggerUtils.isSynthetic(method) || method.isBridge) { - // skip synthetic methods - continue - } - if (lineAt == locationLine) { + val method = location.method() + if (method == null || DebuggerUtils.isSynthetic(method) || method.isBridge) { + // skip synthetic methods + continue + } + targetClasses += outerClass break }