From ffa77c55c48cb03be2c905ca01ed8e30c0a095a0 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Tue, 18 Apr 2017 18:52:18 +0200 Subject: [PATCH] Handle the case when there's no current project view pane (EA-91198) --- .../kotlin/idea/projectView/KtClassOrObjectTreeNode.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/projectView/KtClassOrObjectTreeNode.kt b/idea/src/org/jetbrains/kotlin/idea/projectView/KtClassOrObjectTreeNode.kt index c8c9c5225c5..d8b165aad3f 100644 --- a/idea/src/org/jetbrains/kotlin/idea/projectView/KtClassOrObjectTreeNode.kt +++ b/idea/src/org/jetbrains/kotlin/idea/projectView/KtClassOrObjectTreeNode.kt @@ -50,7 +50,7 @@ class KtClassOrObjectTreeNode(project: Project?, ktClassOrObject: KtClassOrObjec private fun update(node: AbstractTreeNode<*>) { val project = project if (project != null) { - ProjectView.getInstance(project).currentProjectViewPane.treeBuilder.addSubtreeToUpdateByElement(node) + ProjectView.getInstance(project).currentProjectViewPane?.treeBuilder?.addSubtreeToUpdateByElement(node) } }