From 56d5fdda05e71f31be801358f1b29b32907b386b Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 6 Apr 2016 12:14:16 +0200 Subject: [PATCH] allow project-modal dialogs inside a transaction: with current modal they seem to be ok --- .../src/com/intellij/openapi/ui/DialogWrapper.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java b/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java index e5a6a946d386..f96d8b5cdff2 100644 --- a/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java +++ b/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java @@ -27,7 +27,6 @@ import com.intellij.openapi.actionSystem.ex.ActionUtil; import com.intellij.openapi.application.ApplicationInfo; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.ModalityState; -import com.intellij.openapi.application.TransactionGuard; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.help.HelpManager; import com.intellij.openapi.keymap.KeymapUtil; @@ -1647,8 +1646,6 @@ public abstract class DialogWrapper { if (ApplicationManager.getApplication().isWriteAccessAllowed()) { LOG.error("Project-modal dialogs should not be shown under a write action."); } - TransactionGuard.getInstance().assertInsideTransaction( - false, "Project-modal dialogs should not be shown inside a transaction. See TransactionGuard documentation."); } final AsyncResult result = new AsyncResult();