diff --git a/platform/platform-impl/src/com/intellij/openapi/project/impl/ProjectManagerExImpl.kt b/platform/platform-impl/src/com/intellij/openapi/project/impl/ProjectManagerExImpl.kt index 0a86bac9c1aa..49b2c5f44cc8 100644 --- a/platform/platform-impl/src/com/intellij/openapi/project/impl/ProjectManagerExImpl.kt +++ b/platform/platform-impl/src/com/intellij/openapi/project/impl/ProjectManagerExImpl.kt @@ -82,6 +82,10 @@ open class ProjectManagerExImpl : ProjectManagerImpl() { } private fun doOpenProject(projectStoreBaseDir: Path, options: OpenProjectTask, projectManager: ProjectManagerExImpl): Project? { + if (ProjectManagerImpl.LOG.isDebugEnabled && !ApplicationManager.getApplication().isUnitTestMode) { + ProjectManagerImpl.LOG.debug("open project: ${options}", RuntimeException()) + } + if (options.project != null && projectManager.isProjectOpened(options.project)) { return null }