diff options
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java b/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java index ad0817e665..db0c557d00 100644 --- a/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java +++ b/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java @@ -112,7 +112,9 @@ public class ExperimentalEventHandler extends BlazeCommandEventHandler { } stream.flush(); if (!buildComplete) { - addProgressBar(); + if (cursorControl) { + addProgressBar(); + } terminal.flush(); } break; @@ -253,7 +255,9 @@ public class ExperimentalEventHandler extends BlazeCommandEventHandler { crlf(); } crlf(); - addProgressBar(); + if (cursorControl) { + addProgressBar(); + } terminal.flush(); } catch (IOException e) { LOG.warning("IO Error writing to output stream: " + e); |