diff --git a/internal/util-logging/src/main/scala/sbt/internal/util/ProgressState.scala b/internal/util-logging/src/main/scala/sbt/internal/util/ProgressState.scala index f9e8e7fdb..40be950ba 100644 --- a/internal/util-logging/src/main/scala/sbt/internal/util/ProgressState.scala +++ b/internal/util-logging/src/main/scala/sbt/internal/util/ProgressState.scala @@ -171,7 +171,7 @@ private[sbt] object ProgressState { s" | => ${item.name} ${elapsed}s" } val limit = state.maxItems - if (base.size > limit) + if (base.size > limit + 1) s" | ... (${base.size - limit} other tasks)" +: base.takeRight(limit) else base } else {