From 2bea8d9d26786b7c8a459de5c25770c2dd0ca3b3 Mon Sep 17 00:00:00 2001 From: Daniel Brauner <44034965+LeFrosch@users.noreply.github.com> Date: Tue, 10 Dec 2024 09:40:19 +0100 Subject: [PATCH] fixed bug where bazel automatically enables curses (#7143) Bazel is still run using a PtyCommandLine and seems to automatically enable curses when using the old sync view. --- .../com/google/idea/blaze/base/buildview/BazelExecService.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/base/src/com/google/idea/blaze/base/buildview/BazelExecService.kt b/base/src/com/google/idea/blaze/base/buildview/BazelExecService.kt index 82f63330a7f..6a4e0e4ad88 100644 --- a/base/src/com/google/idea/blaze/base/buildview/BazelExecService.kt +++ b/base/src/com/google/idea/blaze/base/buildview/BazelExecService.kt @@ -69,6 +69,8 @@ class BazelExecService(private val project: Project) : Disposable { // the old sync view does not use a PTY based terminal if (BuildViewMigration.present(ctx)) { cmdBuilder.addBlazeFlags("--curses=yes") + } else { + cmdBuilder.addBlazeFlags("--curses=no") } val cmd = cmdBuilder.build()