From 32755424266592cc6d2e64dbfdfb5576ad43bc55 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Tue, 8 Dec 2015 12:50:10 +0100 Subject: [PATCH] one more missing invokeLater() for plugin update checks (EA-76738 - Throwable: DebugUtil.currentStackTrace) --- idea/src/org/jetbrains/kotlin/idea/KotlinPluginUpdater.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/KotlinPluginUpdater.kt b/idea/src/org/jetbrains/kotlin/idea/KotlinPluginUpdater.kt index 033c7f305fa..e5c468ee3d6 100644 --- a/idea/src/org/jetbrains/kotlin/idea/KotlinPluginUpdater.kt +++ b/idea/src/org/jetbrains/kotlin/idea/KotlinPluginUpdater.kt @@ -120,7 +120,7 @@ class KotlinPluginUpdater(val propertiesComponent: PropertiesComponent) : Dispos catch(e: Exception) { LOG.info("Kotlin plugin update check failed", e) checkQueued = false - queueUpdateCheck() + ApplicationManager.getApplication().invokeLater { queueUpdateCheck() } } }