diff --git a/notebooks/visualization/src/com/intellij/notebooks/visualization/ui/EditorCellOutputs.kt b/notebooks/visualization/src/com/intellij/notebooks/visualization/ui/EditorCellOutputs.kt index 19055da73a68..60f9e989bdfd 100644 --- a/notebooks/visualization/src/com/intellij/notebooks/visualization/ui/EditorCellOutputs.kt +++ b/notebooks/visualization/src/com/intellij/notebooks/visualization/ui/EditorCellOutputs.kt @@ -23,9 +23,8 @@ class EditorCellOutputs(private val cell: EditorCell) { } private fun getOutputs(): List = - NotebookOutputDataKeyExtractor.EP_NAME.extensionList.asSequence() - .mapNotNull { it.extract(editor as EditorImpl, cell.interval) } - .firstOrNull() + NotebookOutputDataKeyExtractor.EP_NAME.extensionList + .firstNotNullOfOrNull { it.extract(editor as EditorImpl, cell.interval) } ?.takeIf { it.isNotEmpty() } ?.map { EditorCellOutput(it) } ?: emptyList()