From 8ea647a2a7036507e02f3e22b94c4153aa30e927 Mon Sep 17 00:00:00 2001 From: Peter Gromov Date: Fri, 20 Dec 2019 09:46:14 +0100 Subject: [PATCH] ReplaceInProjectManager: remove deprecated transaction call GitOrigin-RevId: 1e53ad7c24ccf07836d295f32db7c573dd3c60df --- .../find/replaceInProject/ReplaceInProjectManager.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/find/replaceInProject/ReplaceInProjectManager.java b/platform/lang-impl/src/com/intellij/find/replaceInProject/ReplaceInProjectManager.java index 106143c90a02..6097d614cffb 100644 --- a/platform/lang-impl/src/com/intellij/find/replaceInProject/ReplaceInProjectManager.java +++ b/platform/lang-impl/src/com/intellij/find/replaceInProject/ReplaceInProjectManager.java @@ -13,7 +13,6 @@ import com.intellij.openapi.actionSystem.ActionManager; import com.intellij.openapi.actionSystem.DataContext; import com.intellij.openapi.actionSystem.KeyboardShortcut; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.application.TransactionGuard; import com.intellij.openapi.application.WriteAction; import com.intellij.openapi.application.impl.ApplicationImpl; import com.intellij.openapi.command.CommandProcessor; @@ -222,10 +221,10 @@ public class ReplaceInProjectManager { @Override public void findingUsagesFinished(final UsageView usageView) { if (context[0] != null && !processPresentation.isShowFindOptionsPrompt()) { - TransactionGuard.submitTransaction(myProject, () -> { + ApplicationManager.getApplication().invokeLater(() -> { replaceUsagesUnderCommand(context[0], usageView.getUsages()); context[0].invalidateExcludedSetCache(); - }); + }, myProject.getDisposed()); } } });