diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/VcsInitialization.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/VcsInitialization.java index 57e1e859735b..10cef7e7947f 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/VcsInitialization.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/VcsInitialization.java @@ -120,6 +120,7 @@ public class VcsInitialization implements Disposable { if (ApplicationManager.getApplication().isWriteAccessAllowed()) { // dispose happens without prior project close (most likely light project case in tests) // get out of write action and wait there + //noinspection SSBasedInspection SwingUtilities.invokeLater(this::waitForCompletion); } else {