From 6e2905d9059233841421edbadba0263f42eb9ca5 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Wed, 30 Dec 2015 01:34:34 +0100 Subject: [PATCH] Fix in TermDisplay --- cli/src/main/scala/coursier/cli/TermDisplay.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cli/src/main/scala/coursier/cli/TermDisplay.scala b/cli/src/main/scala/coursier/cli/TermDisplay.scala index dee09ea6c..78e00fd42 100644 --- a/cli/src/main/scala/coursier/cli/TermDisplay.scala +++ b/cli/src/main/scala/coursier/cli/TermDisplay.scala @@ -70,6 +70,16 @@ class TermDisplay(out: Writer) extends Logger { out.write(s"$url0 $extra0\n") } + if (downloads0.length < lineCount) { + for (_ <- downloads0.length until lineCount) { + ansi.clearLine(2) + ansi.down(1) + } + + for (_ <- downloads0.length until lineCount) + ansi.up(1) + } + for (_ <- downloads0.indices) ansi.up(1)