From 4b34c679b40d0bc73e6535bf390c72b8535b8a18 Mon Sep 17 00:00:00 2001 From: Denis Fokin Date: Tue, 13 Sep 2016 14:12:10 +0300 Subject: [PATCH] IDEA-35480 Per project/frame modality (Commit and Push dialog) Use ide.perProjectModality registry key to enable --- .../com/intellij/execution/impl/EditConfigurationsDialog.java | 2 +- .../lang-impl/src/com/intellij/execution/impl/RunDialog.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/execution/impl/EditConfigurationsDialog.java b/platform/lang-impl/src/com/intellij/execution/impl/EditConfigurationsDialog.java index ac5a0c5487af..0c8c6b4152b9 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/EditConfigurationsDialog.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/EditConfigurationsDialog.java @@ -38,7 +38,7 @@ public class EditConfigurationsDialog extends SingleConfigurableEditor implement } public EditConfigurationsDialog(final Project project, @Nullable final ConfigurationFactory factory) { - super(project, new RunConfigurable(project).selectConfigurableOnShow(factory == null), "#com.intellij.execution.impl.EditConfigurationsDialog", IdeModalityType.PROJECT); + super(project, new RunConfigurable(project).selectConfigurableOnShow(factory == null), "#com.intellij.execution.impl.EditConfigurationsDialog", IdeModalityType.IDE); ((RunConfigurable)getConfigurable()).setRunDialog(this); setTitle(ExecutionBundle.message("run.debug.dialog.title")); setHorizontalStretch(1.3F); diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunDialog.java b/platform/lang-impl/src/com/intellij/execution/impl/RunDialog.java index df55f8fbdf47..a8269a5c0c8f 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunDialog.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunDialog.java @@ -119,7 +119,7 @@ public class RunDialog extends DialogWrapper implements RunConfigurable.RunDialo public static boolean editConfiguration(final Project project, final RunnerAndConfigurationSettings configuration, final String title, @Nullable final Executor executor) { final SingleConfigurationConfigurable configurable = SingleConfigurationConfigurable.editSettings(configuration, executor); - final SingleConfigurableEditor dialog = new SingleConfigurableEditor(project, configurable, IdeModalityType.PROJECT) { + final SingleConfigurableEditor dialog = new SingleConfigurableEditor(project, configurable, IdeModalityType.IDE) { { if (executor != null) setOKButtonText(executor.getActionName()); if (executor != null) setOKButtonIcon(executor.getIcon());