EA-34927 - assert: AbstractPopup.show

background task can be started from AWT thread only
This commit is contained in:
Anna Kozlova
2012-05-30 20:37:59 +04:00
parent dec19e47de
commit f6fddc47cd
@@ -128,12 +128,17 @@ public class InstalledPluginsTableModel extends PluginTableModel {
updatePluginDependencies();
ProgressManager.getInstance().run(new Task.Backgroundable(null, "Load custom plugin repositories data...") {
@Override
public void run(@NotNull ProgressIndicator indicator) {
updateRepositoryPlugins();
final Runnable runnable = new Runnable() {
public void run() {
ProgressManager.getInstance().run(new Task.Backgroundable(null, "Load custom plugin repositories data...") {
@Override
public void run(@NotNull ProgressIndicator indicator) {
updateRepositoryPlugins();
}
});
}
});
};
SwingUtilities.invokeLater(runnable);
}
public void updateRepositoryPlugins() {