diff --git a/python/educational/interactive-learning/src/com/jetbrains/edu/learning/StudyTaskManager.java b/python/educational/interactive-learning/src/com/jetbrains/edu/learning/StudyTaskManager.java index 1722e67aedfa..5ca158f09fe5 100644 --- a/python/educational/interactive-learning/src/com/jetbrains/edu/learning/StudyTaskManager.java +++ b/python/educational/interactive-learning/src/com/jetbrains/edu/learning/StudyTaskManager.java @@ -34,6 +34,7 @@ import java.util.Map; public class StudyTaskManager implements PersistentStateComponent, DumbAware { private Course myCourse; public Map myStudyStatusMap = new HashMap(); + public Map myTaskStatusMap = new HashMap(); public Map> myUserTests = new HashMap>(); private StudyTaskManager() { @@ -89,6 +90,12 @@ public class StudyTaskManager implements PersistentStateComponent(); + } + myTaskStatusMap.put(file, status); + } for (AnswerPlaceholder answerPlaceholder : file.getAnswerPlaceholders()) { setStatus(answerPlaceholder, status); } @@ -128,12 +135,17 @@ public class StudyTaskManager implements PersistentStateComponent