From 74af22eaaebba0eea27af239a3742b42742731c6 Mon Sep 17 00:00:00 2001 From: peter Date: Sat, 3 Sep 2016 09:32:09 +0200 Subject: [PATCH] settings-repository: remove unnecessary invokeAndWait in sync which is always called on EDT --- plugins/settings-repository/src/sync.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/settings-repository/src/sync.kt b/plugins/settings-repository/src/sync.kt index 275bcab865a7..7daa47d396b6 100644 --- a/plugins/settings-repository/src/sync.kt +++ b/plugins/settings-repository/src/sync.kt @@ -42,7 +42,7 @@ internal class SyncManager(private val icsManager: IcsManager, private val autoS var restartApplication = false var updateResult: UpdateResult? = null icsManager.runInAutoCommitDisabledMode { - UIUtil.invokeAndWaitIfNeeded(Runnable { ApplicationManager.getApplication()!!.saveSettings() }) + ApplicationManager.getApplication()!!.saveSettings() try { writeAndDeleteProhibited = true runModalTask(icsMessage("task.sync.title"), project) { indicator ->