mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-35480 Per project/frame modality (Commit and Push dialog)
Use ide.perProjectModality registry key to enable
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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<RunConfiguration> 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());
|
||||
|
||||
Reference in New Issue
Block a user