From c5d89de623bbc33d5c4bcbb2793544df04336e89 Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Wed, 7 Dec 2016 16:07:27 +0300 Subject: [PATCH] fix EDU-696 Get course from Stepic for course creators Now this action available only via find action --- .../edu/coursecreator/actions/CCGetCourseFromStepic.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCGetCourseFromStepic.java b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCGetCourseFromStepic.java index 73683ee54e38..f8b62a2e58c4 100644 --- a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCGetCourseFromStepic.java +++ b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCGetCourseFromStepic.java @@ -6,7 +6,6 @@ import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.actionSystem.CommonDataKeys; import com.intellij.openapi.actionSystem.LangDataKeys; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.progress.ProgressIndicator; import com.intellij.openapi.progress.ProgressManager; import com.intellij.openapi.project.DumbAwareAction; @@ -76,7 +75,7 @@ public class CCGetCourseFromStepic extends DumbAwareAction { StudyUtils.deleteFile(child); } StudyGenerator.createCourse(course, baseDir, courseDirectory, project); - }), ModalityState.current()); + })); StudyTaskManager.getInstance(project).setCourse(course); @@ -97,8 +96,7 @@ public class CCGetCourseFromStepic extends DumbAwareAction { if (taskDir == null) continue; for (final Map.Entry entry : task.getTaskFiles().entrySet()) { ApplicationManager.getApplication() - .invokeAndWait(() -> ApplicationManager.getApplication().runWriteAction(() -> createAnswerFile(project, taskDir, entry)), - ModalityState.current()); + .invokeAndWait(() -> ApplicationManager.getApplication().runWriteAction(() -> createAnswerFile(project, taskDir, entry))); } taskIndex += 1; } @@ -107,7 +105,7 @@ public class CCGetCourseFromStepic extends DumbAwareAction { } course.initCourse(true); ApplicationManager.getApplication() - .invokeAndWait(() -> StudyUtils.registerStudyToolWindow(course, project), ModalityState.current()); + .invokeAndWait(() -> StudyUtils.registerStudyToolWindow(course, project)); } VirtualFileManager.getInstance().refreshWithoutFileWatcher(true); ProjectView.getInstance(project).refresh();