From 67c453c3266d246d475f63d0600e679af9f1cd0d Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Tue, 25 Oct 2016 10:22:57 +0200 Subject: [PATCH] [platform] unneeded 'invokeLater()' call - revert The second call is needed to handle the event queue switch. --- platform/platform-main/src/com/intellij/idea/MainImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/platform-main/src/com/intellij/idea/MainImpl.java b/platform/platform-main/src/com/intellij/idea/MainImpl.java index 584ff770d381..281e0ea87b8f 100644 --- a/platform/platform-main/src/com/intellij/idea/MainImpl.java +++ b/platform/platform-main/src/com/intellij/idea/MainImpl.java @@ -42,7 +42,12 @@ public class MainImpl { StartupUtil.runStartupWizard(); } - new IdeaApplication(args).run(); + IdeaApplication app = new IdeaApplication(args); + //noinspection SSBasedInspection + SwingUtilities.invokeLater(() -> { + PluginManager.installExceptionHandler(); + app.run(); + }); }); } });