From 60134295c03b77f46190287d8a41a92b0e898e15 Mon Sep 17 00:00:00 2001 From: "liana.bakradze" Date: Sat, 25 Oct 2014 20:29:22 +0400 Subject: [PATCH] fixed NPE while opening first task in new study project --- .../jetbrains/python/edu/StudyDirectoryProjectGenerator.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/edu/learn-python/src/com/jetbrains/python/edu/StudyDirectoryProjectGenerator.java b/python/edu/learn-python/src/com/jetbrains/python/edu/StudyDirectoryProjectGenerator.java index 4d389cd06294..6d4270788b82 100644 --- a/python/edu/learn-python/src/com/jetbrains/python/edu/StudyDirectoryProjectGenerator.java +++ b/python/edu/learn-python/src/com/jetbrains/python/edu/StudyDirectoryProjectGenerator.java @@ -171,6 +171,9 @@ public class StudyDirectoryProjectGenerator extends PythonProjectGenerator imple final AbstractProjectViewPane projectViewPane = ProjectView.getInstance(myProject).getCurrentProjectViewPane(); if (projectViewPane == null || initialized[0]) return; JTree tree = projectViewPane.getTree(); + if (tree == null) { + return; + } tree.updateUI(); ApplicationManager.getApplication().invokeLater(new Runnable() {