fix: CLion toolchain button does nothing on windows, hide it

This commit is contained in:
FalsePattern 2024-07-31 20:09:38 +02:00
parent f83792439c
commit 616941cb84
Signed by: falsepattern
GPG key ID: E930CDEC50C50E23

View file

@ -10,6 +10,7 @@ import com.intellij.openapi.extensions.PluginId;
import com.intellij.openapi.observable.util.ListenerUiUtil; import com.intellij.openapi.observable.util.ListenerUiUtil;
import com.intellij.openapi.options.ConfigurationException; import com.intellij.openapi.options.ConfigurationException;
import com.intellij.openapi.ui.ComboBox; import com.intellij.openapi.ui.ComboBox;
import com.intellij.openapi.util.SystemInfo;
import com.intellij.ui.components.JBCheckBox; import com.intellij.ui.components.JBCheckBox;
import lombok.val; import lombok.val;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
@ -79,7 +80,7 @@ public class ZigDebuggerToolchainConfigurableUi extends ZigDebuggerUiComponent {
panel.row(r -> { panel.row(r -> {
r.cell(downloadAutomaticallyCheckBox); r.cell(downloadAutomaticallyCheckBox);
}); });
if (PluginManager.isPluginInstalled(PluginId.getId("com.intellij.modules.clion"))) { if (PluginManager.isPluginInstalled(PluginId.getId("com.intellij.modules.clion")) && !SystemInfo.isWindows) {
panel.row(r -> { panel.row(r -> {
r.cell(useClion); r.cell(useClion);
}); });