From f3d6504e5f6012df8c0e9ca588ab78608fed589c Mon Sep 17 00:00:00 2001 From: Michael Golubev Date: Wed, 28 Oct 2020 18:22:14 +0100 Subject: [PATCH] IDEA-252464 - Run Targets: allow before run validation for run targets and language runtimes - address minor comments from IDEA-CR-68098: avoid swing allusions in names GitOrigin-RevId: f2b2e91e0c025d84d843d519149b51d15e470a8b --- .../src/com/intellij/execution/RunOnTargetComboBox.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/execution-impl/src/com/intellij/execution/RunOnTargetComboBox.java b/platform/execution-impl/src/com/intellij/execution/RunOnTargetComboBox.java index bcc02c0b2261..5a8dd8d2676e 100644 --- a/platform/execution-impl/src/com/intellij/execution/RunOnTargetComboBox.java +++ b/platform/execution-impl/src/com/intellij/execution/RunOnTargetComboBox.java @@ -105,7 +105,7 @@ public class RunOnTargetComboBox extends ComboBox { boolean hasErrors = false; if (selected instanceof Target) { Target target = (Target)selected; - target.revalidate(); + target.revalidateConfiguration(); hasErrors = target.hasErrors(); } putClientProperty("JComponent.outline", hasErrors ? "error" : null); @@ -143,10 +143,10 @@ public class RunOnTargetComboBox extends ComboBox { private Target(TargetEnvironmentConfiguration config) { super(config.getDisplayName(), TargetEnvironmentConfigurationKt.getTargetType(config).getIcon()); myConfig = config; - revalidate(); + revalidateConfiguration(); } - public void revalidate() { + public void revalidateConfiguration() { try { myConfig.validateConfiguration(); myValidationInfo = null;