Fix NPE on resetTask action caused by choice tasks

This commit is contained in:
Valentina Kiryushkina
2017-01-17 12:52:15 +03:00
parent 6e243dfb1a
commit 6f86cff584
@@ -99,7 +99,9 @@ public class StudyRefreshTaskFileAction extends StudyActionWithShortcut {
}
final Task task = taskFile.getTask();
task.setStatus(StudyStatus.Unchecked);
task.setSelectedVariants(new ArrayList<>());
if (task.isChoiceTask()) {
task.setSelectedVariants(new ArrayList<>());
}
resetAnswerPlaceholders(taskFile, project);
ProjectView.getInstance(project).refresh();
StudyUtils.updateToolWindows(project);