From 8e27e49c792b9db871733d58980652beede69cb7 Mon Sep 17 00:00:00 2001 From: Sergey Karashevich Date: Tue, 12 Mar 2019 15:17:16 +0300 Subject: [PATCH] [gui-test] fix ProjectViewFixture --- .../intellij/testGuiFramework/fixtures/ProjectViewFixture.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/testGuiFramework/src/com/intellij/testGuiFramework/fixtures/ProjectViewFixture.kt b/platform/testGuiFramework/src/com/intellij/testGuiFramework/fixtures/ProjectViewFixture.kt index 48eaffee3f71..5119044cee28 100644 --- a/platform/testGuiFramework/src/com/intellij/testGuiFramework/fixtures/ProjectViewFixture.kt +++ b/platform/testGuiFramework/src/com/intellij/testGuiFramework/fixtures/ProjectViewFixture.kt @@ -69,7 +69,7 @@ class ProjectViewFixture internal constructor(project: Project, robot: Robot) : private fun getPaneById(id: String): PaneFixture { activate() - val projectView = ProjectView.getInstance(myProject) + val projectView = computeOnEdt { ProjectView.getInstance(myProject) } ?: throw Exception("Unable to compute ProjectView on EDT") assertProjectViewIsInitialized(projectView) runOnEdt { projectView.changeView(id) } return PaneFixture(projectView.getProjectViewPaneById(id))