aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java8
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);