From cb080a1d9a18e33813708b868b52554dded7bcaa Mon Sep 17 00:00:00 2001 From: Konstantin Hudyakov Date: Thu, 31 Jul 2025 17:03:38 +0300 Subject: [PATCH] [terminal] IJPL-166283 Show inline completion and separators options for PowerShell Use the same condition in options and during shell integration injection. GitOrigin-RevId: 53f78e535691008842c25c4d14d6d157d02da3b9 --- .../jetbrains/plugins/terminal/TerminalOptionsConfigurable.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/terminal/src/org/jetbrains/plugins/terminal/TerminalOptionsConfigurable.kt b/plugins/terminal/src/org/jetbrains/plugins/terminal/TerminalOptionsConfigurable.kt index 0ffb4ee21256..5d53d1a57f87 100644 --- a/plugins/terminal/src/org/jetbrains/plugins/terminal/TerminalOptionsConfigurable.kt +++ b/plugins/terminal/src/org/jetbrains/plugins/terminal/TerminalOptionsConfigurable.kt @@ -55,7 +55,6 @@ import org.jetbrains.plugins.terminal.block.BlockTerminalOptions import org.jetbrains.plugins.terminal.block.feedback.askForFeedbackIfReworkedTerminalDisabled import org.jetbrains.plugins.terminal.block.prompt.TerminalPromptStyle import org.jetbrains.plugins.terminal.runner.LocalTerminalStartCommandBuilder -import org.jetbrains.plugins.terminal.util.ShellNameUtil import java.awt.Color import java.awt.Component import java.awt.event.ActionListener @@ -454,7 +453,7 @@ private fun isShellWithIntegration(text: String): Boolean { val shellPath = command.firstOrNull() ?: return false val shellName = PathUtil.getFileName(shellPath) - return ShellNameUtil.isZshName(shellName) || ShellNameUtil.isBash(shellName) + return LocalTerminalDirectRunner.supportsBlocksShellIntegration(shellName) } private fun getDefaultValueColor(): Color {