From 2f6a343a521f75e8f2edff898a713248f644e507 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Mon, 20 Jan 2020 09:44:08 +0100 Subject: [PATCH] Make sure lines to not span on the next one --- src/main/java/org/jboss/fuse/mvnd/daemon/Client.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/jboss/fuse/mvnd/daemon/Client.java b/src/main/java/org/jboss/fuse/mvnd/daemon/Client.java index 362010d5..541be10a 100644 --- a/src/main/java/org/jboss/fuse/mvnd/daemon/Client.java +++ b/src/main/java/org/jboss/fuse/mvnd/daemon/Client.java @@ -145,7 +145,10 @@ public class Client { display.resize(size.getRows(), size.getColumns()); List lines = new ArrayList<>(); lines.add(new AttributedString("Building...")); - projects.values().stream().map(AttributedString::fromAnsi).forEachOrdered(lines::add); + projects.values().stream() + .map(AttributedString::fromAnsi) + .map(s -> s.columnSubSequence(0, size.getColumns())) + .forEachOrdered(lines::add); display.update(lines, -1); } else if (m instanceof BuildMessage) { BuildMessage bm = (BuildMessage) m;