ReplaceInProjectManager: remove deprecated transaction call

GitOrigin-RevId: 1e53ad7c24ccf07836d295f32db7c573dd3c60df
This commit is contained in:
Peter Gromov
2019-12-20 09:01:34 +00:00
committed by intellij-monorepo-bot
parent 7362b215d7
commit 8ea647a2a7
@@ -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());
}
}
});