From 885aaf22bbedfd82f616d0de86304b7ab8fa04e5 Mon Sep 17 00:00:00 2001 From: "Vassiliy.Kudryashov" Date: Thu, 1 Mar 2018 23:48:03 +0300 Subject: [PATCH] Run button not disabled for for debug only run/debug configurations IDEA-187519 --- .../src/com/intellij/execution/ExecutorRegistryImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/execution/ExecutorRegistryImpl.java b/platform/lang-impl/src/com/intellij/execution/ExecutorRegistryImpl.java index 53c74b171397..c875c2deada6 100644 --- a/platform/lang-impl/src/com/intellij/execution/ExecutorRegistryImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/ExecutorRegistryImpl.java @@ -200,8 +200,9 @@ public class ExecutorRegistryImpl extends ExecutorRegistry implements Disposable } } final ProgramRunner runner = RunnerRegistry.getInstance().getRunner(myExecutor.getId(), configuration); - if (!ExecutionTargetManager.canRun(runnerAndConfigurationSettings, pair.getTarget()) - && runner != null && !isStarting(project, myExecutor.getId(), runner.getRunnerId())) { + if (runner == null + || !ExecutionTargetManager.canRun(runnerAndConfigurationSettings, pair.getTarget()) + || isStarting(project, myExecutor.getId(), runner.getRunnerId())) { return false; } }