From cd321dd9083def8ecb849643362063db0281907c Mon Sep 17 00:00:00 2001 From: Vladimir Kharitonov Date: Tue, 29 Aug 2023 23:51:23 +0200 Subject: [PATCH] IDEA-330584 SvgViewer call myViewPort.layout.show() from EDT GitOrigin-RevId: 5469deafecdfb4e60b41014cd58c918471395769 --- .../src/org/intellij/images/editor/impl/jcef/JCefImageViewer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/src/org/intellij/images/editor/impl/jcef/JCefImageViewer.kt b/images/src/org/intellij/images/editor/impl/jcef/JCefImageViewer.kt index 82ab70eff5de..94ae76e6882d 100644 --- a/images/src/org/intellij/images/editor/impl/jcef/JCefImageViewer.kt +++ b/images/src/org/intellij/images/editor/impl/jcef/JCefImageViewer.kt @@ -243,7 +243,7 @@ class JCefImageViewer(private val myFile: VirtualFile, myState = jsonParser.decodeFromString(s) } catch (_: Exception) { - myUIComponent.showError() + SwingUtilities.invokeLater { myUIComponent.showError() } return@addHandler JBCefJSQuery.Response(null, 255, "Failed to parse the viewer state") }