We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 83960f3 commit 9d7ccd8Copy full SHA for 9d7ccd8
1 file changed
tmc-plugin/src/fi/helsinki/cs/tmc/exerciseSubmitter/ExerciseSubmitter.java
@@ -21,6 +21,7 @@
21
import java.util.concurrent.Callable;
22
import java.util.logging.Level;
23
import java.util.logging.Logger;
24
+import javax.swing.SwingWorker;
25
26
import org.netbeans.api.project.Project;
27
@@ -88,11 +89,17 @@ public void bgTaskReady(SubmissionResult result) {
88
89
exercise.setCompleted(true);
90
}
91
- courseDb.save();
92
-
93
- new CheckForNewExercisesOrUpdates(true, false).run();
94
dialog.close();
95
- }
+
+ new SwingWorker<Void, Void>() {
+ @Override
96
+ protected Void doInBackground() throws Exception {
97
+ courseDb.save();
98
+ new CheckForNewExercisesOrUpdates(true, false).run();
99
+ return null;
100
+ }
101
+ }.run();
102
103
104
@Override
105
public void bgTaskCancelled() {
0 commit comments