Fix null-pointer because of nullable elementAt (EA-101762)

#EA-101762 Fixed
This commit is contained in:
Nikolay Krasko
2017-09-21 14:39:30 +03:00
parent 00fa8ee464
commit a51a9795ae
@@ -92,7 +92,9 @@ class DebuggerClassNameProvider(
}
private fun doGetClassesForPosition(position: SourcePosition): Set<String> {
val relevantElement = runReadAction { getRelevantElement(position.elementAt) }
val relevantElement = runReadAction {
position.elementAt?.let { getRelevantElement(it) }
}
val result = getOrComputeClassNames(relevantElement) { element ->
getOuterClassNamesForElement(element)