ProgressManager: call callbacks synchronously when running headless tasks from non-EDT thread

This commit is contained in:
Aleksey Pivovarov
2016-06-30 12:58:12 +03:00
committed by Aleksey Pivovarov
parent fad925ee37
commit f7084fcacf
@@ -466,7 +466,7 @@ public class CoreProgressManager extends ProgressManager implements Disposable {
finishTask(task, finalCanceled, finalException);
}
else {
ApplicationManager.getApplication().invokeLater(new Runnable() {
ApplicationManager.getApplication().invokeAndWait(new Runnable() {
@Override
public void run() {
finishTask(task, finalCanceled, finalException);